Ich trenne das mal vom vorigen Thread ab ...
Ich komme mit der Funktion append_sid nicht zurecht, denn die macht nicht was ich will, bzw. was ich hier überall gelesen habe.
Szenario (eines von Vielen
Ich möchte in der overall_header.html einen link platzieren, der meine eigene Startseite (lalforumstart) aufruft UND die "sid" mitgibt.
Wenn der Link so aussieht:
Code: Alles auswählen
<td width="100%" align="center"><h1><a href="lalforumstart.php">{SITENAME} - Übersicht</a></h1><span class="gen">{SITE_DESCRIPTION}<br /> Ein Service von <a href="http://lustaufleben.at/">Lustaufleben</a></span></td>
... aber natürlich ohne sid.
Wenn ich das jetzt so schreibe:
Code: Alles auswählen
<td width="100%" align="center"><h1><a href="<?php append_sid('lalforumstart.php'); ?>">{SITENAME} - Übersicht</a></h1><span class="gen">{SITE_DESCRIPTION}<br /> Ein Service von <a href="http://lustaufleben.at/">Lustaufleben</a></span></td>
Dann zeigt der Browser als Link, und springt auch auf:
http://localhost/phpBB3/index.php?sid=f ... 7d71459f18
Wieso denn das ?????
In dem Link steht nirgendwo, er möge auf die index.php gehen.
"Lustigerweise" passiert das auch bei dem Link in der lalforumstart - Seite zum Forum. Wenn ich da nach obiger code - Logik die index.php aufrufen will (egal ob mit $phbb_root_path und .$phpEx oder ohne), dann erscheint als link konsequent, die lalforumstart.php als Ziel des Links.
lg Michael