Probleme mit file_get_contents()

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Probleme mit file_get_contents()

    Hallo,

    ich habe folgendes Problem.

    Wenn ich die URL
    http://www.titus.de/de_DE/M%E4dels/D...r-Handbag.html

    im Browser aufrufe, erhalte ich dir korrekte Seite angezeigt, wenn ich die URL aber mit file_get_contents() aufrufe, erhalte ich die Startseite als Default oder so angezeigt.

    Ich habe nun herausgefunden, dass es an dem Sonderzeichen "ä" das in der URL als %E4 kodiert ist liegt, denn bei den URLs die keine Sonderzeichen haben, funktioniert es.

    Weiß jemand wieso das so ist und wie ich das Problem losen kann?

    VG

  • #2
    PHP: urlencode - Manual
    This is what happens when an unstoppable force meets an immovable object.

    Kommentar


    • #3
      Das habe ich schon probiert. Wenn ich die URL mit urlencode() zuvor bearbeite,

      wehalte ich http%3A%2F%2Fwww.titus.de%2Fde_DE%2FM%25E4dels%2FDetail%2FAccessories%2FTaschen%2F683626%2FGold-Digger-Handbag.html

      Da bekomme ich garkeinen inhalt ausgegeben

      Kommentar


      • #4
        urlencode() nur auf den Wert anwenden, und nicht auf die komplette URL.

        Davon abgesehen ist eigentlich auch %E4 nicht korrekt, da URLs im UTF-8 Zeichensatz geschrieben werden sollten.

        Kommentar

        Lädt...
        X