Felix Riesterer: Versuch der Vereinfachung in PHP schlug fehl

Beitrag lesen

Lieber Siegfried,

Ich wollte folgendes korrektes Code-Stück vereinfachen

soso, korrekt also? Mal schauen...

echo "<a href=" . $_SERVER['REQUEST_URI'] . "datenschutz.php>Datenschutzhinweise</a><br>";

Wenn ich Dein Script unter dieser URL aufrufe...

https://www.example.com/script.php?var1=Wert%201&var2=Wert%202#anker

... dann ist alles nach dem .com Bestandteil von $_SERVER['REQUEST_URI']. Der von Dir so zusammengesetzte Link sähe dann so aus:

<a href="/script.php?var1=Wert%201&var2=Wert%202#ankerdatenschutz.php">Datenschutzhinweise</a><br>

Was habe ich hier wieder falsch gemacht?

Ganz einfach: Du hast versucht schneller an ein Ziel zu gelangen, indem Du Dir das Erlernen der Grundlagen ersparst.

Liebe Grüße

Felix Riesterer