2012-03-29 4 views
1

Я использую старый PHP скрипт, который зависит от session_register к дает предупреждающие сообщения, но позже, после моего хостинг обновления PHP версии для [PHP Version 5.3.2-1ubuntu4.14]что session_register альтернативного

check.php

<?PHP 
$msg= "Wrong Login"; 
session_register('msg'); 
header("Location: login.php "); 
?> 

login.php

<?PHP 
echo $msg; 
session_unregister('msg') 
?> 

Это должно дать неправильный вход, но ничего не дает. поэтому любая помощь, пожалуйста, почему session_register и есть ли способ еще может сделать меня те же ~ Спасибо

ответ

3

Вы должны иметь прямой доступ к $ _SESSION [] массив, чтобы изменить переменные сессии.

Также вы должны убедиться, что вы вызвали session_start(); прежде чем делать что-либо, связанное с сеансами.

Смежные вопросы