Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
Session-problem
Hallo,
ich habe folgendes Problem.
Ich habe nach erfolgreichem Einloggen auf meine "sicheren" Seiten folgende Session erzeugt:
<?php
session_start();
if(!session_is_registered('nickname') || $HTTP_SESSION_VARS['nickname']==""){
header("location:benabfr.php");
die;
}
?>
Diese Sessionanweisung habe ich auf jeder Seite.
Jetzt kommt es zu dem Problem, dass der Benutzer unter seinem nickname auf meinen "sicheren" Seiten surft und plötzlich der Nickname-Name sich ändert und er unter einem anderen angelegten Nickname weiter auf meinen Seiten sich bewegt.
Wie kommt es, dass es plötzlich zu einem Nickname -Wechsel kommt.
Die Sessionsanweisung ist überall die selbe.
Habe ich irgendetwas vergessen auf dem Server meines Providers anzulegen oder freizuschalten?
Vielleicht kennt jemannd dieses Problem und kann mir eine Lösung nennen.
Gruß
communikator
Antworten
Müsste da schon noch ein wenig mehr über deinen "sicheren" webspace wissen. Selber server? selbe domain? oder irgendwo extern?
Im letzten fall sieht es so aus, dass natürlich der sichere server nicht die sitzungsdaten von dem anderen server kennt.
ansonsten *grübel*... müsste ich nochmal drüber nachdenken
2.
Hallo,
die Dateien sind auf einem externen Server beim Provider abgelegt.
Ich habe dort keinen Zugriff auf die php.ini und kann dort nicht auf die Sesssion-Sektion zugreifen.
Weiß nicht, in welchem Verzeichnis er die Session-ID speichert.
Ich brauche einmal Infos, was neben dem Code noch auf dem Server eingerichtet werden muss, damit die Sessions_ID ordentlich gespeichert werden und der User mit seinem Nickname nicht plötzlich rausfliegt und ein anderer Nickname erscheint.