Tom: Sonderzeichen in Datenübergabe per Query-String

Beitrag lesen

Hello Thomas T.,

datei.php?var1=test&var2=Pat&Patachon

Da das & als Trennzeichen verwandt wird, bricht PHP beim lesen der Varialbe $var2 beim "&"-Zeichen natürlich ab und $var2 hat dann nur den Wert "Pat".

Es ist nicht PHP, das hier abbricht, sondern bereits der HTTP-Server, der die Zeichen ? und & als Sonderzeichen abbricht und anhand dieser die Parameter regeneriert.

Der Browser würde dann noch das # aussortieren und zum Anker umwandeln.

Harzliche Grüße aus http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau