Wie zu Entschlüsseln, die & von einer URL, so dass header() funktioniert (urldecode nicht funktioniert)

Habe ich die folgende URL: $url = 'http://mysite.com/?p=welcome&x=1&y=2';

Ich muss Sie entschlüsseln, so dass header("Location: $url"); tatsächlich funktioniert.

Jedoch mit urldecode($url) funktioniert nicht, weil es nicht Decodierung der & -> & und so der browser immer umgeleitet, um http://mysite.com/?p=welcome&x=1&y=2 was nicht.

Ich brauche, es zu entschlüsseln, so dass es aussieht wie: http://mysite.com/?p=welcome&x=1&y=2

Wie mache ich das?

Im Falle der oben ist KEIN Tippfehler: es sollte header("Location: $url") - beachten Sie die :.
B: Danke, war nur ein Tippfehler hier, nicht in meinem Skript. Nur fixiert es oben.

InformationsquelleAutor ProgrammerGirl | 2012-07-30

Schreibe einen Kommentar