jobo: Redirect und Servervariablen (urlencoded oder nicht)

Beitrag lesen

Hallo,

Da ich das mit dem Menü (da steht dann als href="abc def&ghi") bzw. mit einem Switch (zur Anzeige des richtigen Inhaltes) abgleiche, wäre die Frage, ob ich urldecode($_SERVER["REQUEST_URI"]) nutzen sollte? Oder gibt es sonst noch Fallstricke, die zu bedenken wären?

Das & ist in HTML ein Sonderzeichen und muss als & geschrieben werden. Browser sind jedoch fehlertolerant und lassen das so durchgehen. Wenn es aber kein Parametertrenner sein soll, wäre es günstig, wenn du es, wie alle über die URL zu transportierenden Daten, url-kodieren würdest.

abc+def%26ghi

macht Sinn ...;

Gruß

jobo