Moin!
Hab ichs mir doch gedacht, ich habe keine relativen Links gesetzt, sondern absolute, dadurch, daß ich eine Variable $url davor platziert habe.
PHP hängt dann an Links keine Session-ID dran, wenn das Linkziel mit "http://" beginnt. Damit wird verhindert, dass Session-IDs an fremde Server gelangen.
Außerdem ist es absolut unnötig, sowas zu machen.
<a href="/index.php"> linkt aus jedem beliebigen Verzeichnis auf die (mutmaßliche) Startseite des aktuellen Servers. Ist also gleichbedeutend mit
a) <a href="../../../index.php"> (passende Menge an "../" vorausgesetzt)
b) <a href="http://www.eigener-server.test/index.php"> (geht auch von überall, ist aber länger und macht den Aufwand, den Servernamen dynamisch mit reinzupfriemeln)
- Sven Rautenberg
"Habe den Mut, dich deines eigenen Verstandes zu bedienen!" (Immanuel Kant)