ich hab mal (wieder) ein Problem mit php. Ich hab auf php 4.3.3 geupdatet und nun hab ich Probleme mit dem Sessionmanagment. Eine Seite geht, die andere nicht (wie das bei php nun mal so ist).
So in etwa sieht der Code aus:
Code: Alles auswählen
if(auth($_REQUEST['login_name'], $_REQUEST['passwd'])) {
session_start();
$time_started = md5(mktime());
$secure_session_user = md5($_REQUEST['login_name'].$_REQUEST['password']);
$_SESSION['session_user'] = $_REQUEST['login_name'];
$_SESSION['session_key'] = $time_started.$secure_session_user.$_SERVER['REMOTE_ADDR'].session_id();
$_SESSION['current_session'] = $_REQUEST['login_name']."=".$_SESSION['session_key'];
header("location:list.php");
}
In list.php sind sie dann aber nicht mehr zu Verfuegung ($_SESSION ist leer!).
Das komische ist das ich auf einer anderen Seite genau das gleiche mache und dort geht es...
Jemand ne Ahnung was das Problem sein koennte?
by, Martin