Session nach aktuallisieren weg

  • Themenstarter Themenstarter Dkl764
  • Beginndatum Beginndatum
D

Dkl764

Sobald ich eine Seite mit Session neulade (z.b. Rechtsklicken -> Aktuallisieren im IE) werde ich ausgeloggt, da die Session nicht mehr existiert. (Siehe Checkuser.php).
Wie kann ich den fehler beseitigen?

Checkuser.php
Code:
<?php 
session_start (); 
if (!isset ($_SESSION["user_id"])) 
{ 
  header ("Location: index.php"); 
} 
?>

Eine Seite, bei dem dies geschieht (Main.php)
Code:
<?
session_start ();
include("checkuser.php");
?>
<p align=center><b><font color=red>Text folgt...</font></b></p>
 
Zuletzt bearbeitet von einem Moderator:
Wie wird denn die Sitzungs-ID übergeben? Geschieht dies per Cookie – wovon ich mal ausgehen –, ist es möglich, dass der Cookie vom Webbrowser nicht akzeptiert und daher nicht gespeichert wurde.
 
Kann sein. Muss ich gleich mal schauen.

Kann man das irgendwie per Script überprüfen?
 
Ich weiß nicht ob es über Cookies läuft, da ich mich mit den Sessionen nicht so gut auskenne. Nutze das Loginscript, dass es hier irgendwo im Forum als Tutorial gibt. Außerdem verschwindet die Session auch nach einigen Minuten. Kann man die Länge der Session bestimmen? Wenn, wie?

Außerdem sind Cookies aktiviert. Habe es in Firefox 1.5 & IE7 getestet.


LG Tombi
 
o_O. Verstehe da nicht wirklich viel :D
Könntest du mir ein passenden Befehl geben? Finde leider nichts.
 
Zurück