Hallo,
hab zu dem Thema zwar das eine oder andere gefunden, konnte aber nicht viel damit anfangen...
Ich habe eine Datei, in der andere Dateien je nach Link includet werden.
Die Hauptdatei heißt index2.php
Wenn ich jetzt etwas anklicke, z.B. "Mitglieder suchen", dann geschieht das folgendermaßen:
<a href="index2.php?inhalt=suchen>Link</a>
und suchen.php wird includet.
Die Session starte ich ganz normal mit
und zwar in jeder Datei.
Wenn ich jetzt im IE ein paar Mal hin und her klicke, fliegt aber die Session raus!
Komischerweise aber nicht bei allen Dateien und
auch nicht beim ersten Aufruf, obwohl die alle mit
session_start();
$id=$_SESSION['id'];
anfangen.
Die üblichen Fehler kann man ausschließen:
-Cookies werden akzeptiert
-Keine Leerzeichen oder sonstige Ausgaben vor dem <?PHP
-Syntanx ist in Ordnung, weil:
Im Firefox funktioniert es!!
Alles, was ich bisher gefunden haben, was vielleicht helfen könnte, ist dieses
output_add_rewrite_var
Aber ich steh absolut auf dem Schlauch, ob mir das was nützt, und wie ich es anwende.
Das:
output_add_rewrite_var(id(),$id());
ist auf alle Fälle schonmal nicht korrekt...
Weiß jemand weiter?
Danke,
Coniaric
hab zu dem Thema zwar das eine oder andere gefunden, konnte aber nicht viel damit anfangen...
Ich habe eine Datei, in der andere Dateien je nach Link includet werden.
Die Hauptdatei heißt index2.php
Wenn ich jetzt etwas anklicke, z.B. "Mitglieder suchen", dann geschieht das folgendermaßen:
<a href="index2.php?inhalt=suchen>Link</a>
und suchen.php wird includet.
Die Session starte ich ganz normal mit
PHP-Code:
session_start();
$id=$_SESSION['id'];
Wenn ich jetzt im IE ein paar Mal hin und her klicke, fliegt aber die Session raus!
Komischerweise aber nicht bei allen Dateien und
auch nicht beim ersten Aufruf, obwohl die alle mit
session_start();
$id=$_SESSION['id'];
anfangen.
Die üblichen Fehler kann man ausschließen:
-Cookies werden akzeptiert
-Keine Leerzeichen oder sonstige Ausgaben vor dem <?PHP
-Syntanx ist in Ordnung, weil:
Im Firefox funktioniert es!!
Alles, was ich bisher gefunden haben, was vielleicht helfen könnte, ist dieses
output_add_rewrite_var
Aber ich steh absolut auf dem Schlauch, ob mir das was nützt, und wie ich es anwende.
Das:
output_add_rewrite_var(id(),$id());
ist auf alle Fälle schonmal nicht korrekt...
Weiß jemand weiter?
Danke,
Coniaric
Kommentar