workOnFood
Новичок
Только начинаю разбираться в сессиях поэтому прошу сильно не бить.
Почему может один и тот же код работать на Денвере и не работать на хосте?
Вот собственно клочок кода.
На денвере выводит то что было отправлено через форму при переходе по ссылкам, а на хосте только первый раз то бишь сессия не пишется я так понимаю.
Страница на инклудах, то есть вышеупомянутые переходы по ссылкам посути никуда не переходят, а обновляют часть контента. Инклуды такие include_once()
Если убрать собаку перед session_start() то пишет ошибку, но на денвере тоже самое...
Помогите пожалуйста разобраться, в чём причина такого поведения кода?
Почему может один и тот же код работать на Денвере и не работать на хосте?
Вот собственно клочок кода.
PHP:
@session_start();
if(!$_SESSION['login']){
$_SESSION['login']=$_POST['login'];
$_SESSION['passw']=$_POST['passw'];
}
echo $_SESSION['login'];
Страница на инклудах, то есть вышеупомянутые переходы по ссылкам посути никуда не переходят, а обновляют часть контента. Инклуды такие include_once()
Если убрать собаку перед session_start() то пишет ошибку, но на денвере тоже самое...
Помогите пожалуйста разобраться, в чём причина такого поведения кода?