Mailinglisten-Archive |
Guten Morgen zusammen, Ich habe offenbar ein Verständnisproblem, was Sessions angeht. Folgendes Script als Diskussionsbasis: <?php session_start(); $_SESSION['lang'] = 'de'; echo $_SESSION['lang']; $lang = 'en'; echo '/'.$_SESSION['lang']; ?> Nach dem ersten Aufruf erhalte ich: de/de Ab (einschliesslich) dem zweiten Aufruf (Reload) dann: de/en Das Ergebnis des ersten Aufrufes ist das von mir erwartete Verhalten. Der zweite Aufruf ist mir aber vollkommen unverständlich: Wieso überschreibt $lang den Wert in $_SESSION['lang']? Kann ich dieses Verhalten irgendwo abschalten? Ich nutze PHP4.3.4 und Linux (Suse 8). Kann mir jemand Klarheit verschaffen? Wäre dafür sehr dankbar... Grüsse, Ingo
php::bar PHP Wiki - Listenarchive