Автор Тема: скрипт авторизации  (Прочитано 3176 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн cybermax

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 107
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
скрипт авторизации
« : 27 Сентября 2002, 16:18:08 »
подскажите, пожалуйста простенький скрипт авторизации, чтоб в зависимости от логина/пароля юзеру показывался тот или иной контент.
спасибо.
Lorem ipsum dolor sit amet, consetetur sadipscing eled diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.

Оффлайн AlieN

  • Абыр!=)
  • Ветеран
  • *****
  • Сообщений: 1315
  • +0/-1
  • 2
    • Просмотр профиля
скрипт авторизации
« Ответ #1 : 27 Сентября 2002, 16:53:41 »
cybermax
Знаешь, мануал очень полезный утилит

<?php
  
if (!isset($_SERVER[\'PHP_AUTH_USER\'])) {
    header(\'WWW-Authenticate: Basic realm="My Realm"\');
    header(\'HTTP/1.0 401 Unauthorized\');
    echo \'Text to send if user hits Cancel button\\n\';
    exit;
  } else {
    echo "<p>Hello {$_SERVER[\'PHP_AUTH_USER\']}.</p>";
    echo "<p>You entered {$_SERVER[\'PHP_AUTH_PW\']} as your password.</p>";
  }
?>
The Chemical Brothers - Hey Boy Hey Girl (User Friendly Mix)
Peter Presta pres - Set Sail(Peter Presta Apple Jaxx Dub) She S.Sunshine Feat Mila - Bring The Beat Back (Club Mix) Jerry Ropero - Home Alone (Dub Mix)

Оффлайн rembo

  • Больной
  • Постоялец
  • ***
  • Сообщений: 219
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.v4.ru
скрипт авторизации
« Ответ #2 : 27 Сентября 2002, 17:36:17 »
Очень простенький:
<? 
$logins=array("Vasia","Kolia","Misha");
$passwords=array("Vasia" => "secret""Kolia" => "parol""Misha" => "netu");
if ((isset(
$login))&&(isset($password))) {
  if ((
in_array($login,$logins)) && ($password==$passwords[$login])) {
    switch (
$login) {
       case 
"Vasia"header(LocationVasina stranitza); break;
       case 
"Kolia"header(LocationKolina stranitza); break;
       case 
"Misha"header(LocationMishina stranitza); break;
    }
  }
} else {
?>
<html>
<body>
<form action="<?=$PHP_SELF?>" method="post">
<input name="login" type="text"> 
<input name="password" type="password">
</form>
</body>
</html>
<?
}
?>

Ой и не лень же мне все это писать :)
программист должен все сделать так, чтоб потом ничего не делать

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28