Hallo,
also ich habe ein sehr sehr komisches Problem.
Mit MSIE geht alles super, aber mit Firefox stimmt da was nicht.
Also ich habe einen Script, der überprüft ob etwas im Array gespeichert ist.
Wenn ja: Löscht er es
Wenn nein: Fügt er es hinzu
Das sieht so aus:
if($aufruf)
{
if(!is_numeric($id = $_GET['id'])) $id = 0;
if(in_array($ktid,$_SESSION['foren']))
{
unset($_SESSION['foren'][$id]);
}
else
{
$_SESSION['foren'][$id] = $id;
}
}
echo "<pre>"; print_r($_SESSION['foren']); echo "</pre>";
Wie gesagt, mit MSIE geht alles wie gewollt.
Komischerweise mit Firefox nicht.
Und zwar wenn ich die Seite aufrufe, und die $id schon vorhanden ist, dann löscht er sie. (Laut der Ausgabe).
Auf der nächsten Seite, wo allerdings nur die Ausgabe der Session ist, ist das Element weiterhin enthalten.
Wodran liegt das?
Grüße
Dieter