Показать сообщение отдельно

  #4  
Старый 11.06.2009, 21:03
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
С нами: 9541766

Репутация: 2407


По умолчанию

Два поста выше моего - ни о чем...
Цитата:
if("$auth"!=1)
Смысл?
Цитата:
if ($auth != 1) выполниться в случае, если не удалось присвоить $auth значение 1
Неверно. Это выполнится, если значение $auth не равно 1. Если использовать оператор !==, то это сравнение с учетом типов данных.


Ответ по теме вопроса:
PHP код:
<?php
session_start
();
if (!isset(
$_SESSION['auth']) || $_SESSION['auth']!=1)
{
echo 
'<p>Доступ закрыт</p>
<br><p><center><a href = "index.php">На главную</a></center></p>'
;
exit;
}
?>
А вот это:
PHP код:
session_register("auth");
$auth 1
замени на это:
PHP код:
$_SESSION['auth']=1
И надо не забывать session_start()
 
Ответить с цитированием