Скрипта защиты паролем на странице на php

Discussion in 'PHP' started by cardons, 25 Dec 2005.

  1. cardons

    cardons Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    778
    Likes Received:
    324
    Reputations:
    83
    Есть у кого нибудь?
     
  2. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    PHP:
    <?php

    require"config.inc.php";



    if ( (!isset(
    $PHP_AUTH_USER)) || ! (($PHP_AUTH_USER == $login) && ( $PHP_AUTH_PW == "$password)) ) {
            
    header("WWW-Authenticate: Basic entrer=\"Admin Login\"");
            
    header("HTTP/1.0 401 Unauthorized");
            
    error("Неправильный логин/пароль");
    }
    ?>
    в config.php укажи переменые логин и пасс... а можешь удалить строку require"config.inc.php"; и в этом коде указать переменные.
     
  3. cardons

    cardons Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    778
    Likes Received:
    324
    Reputations:
    83
    PHP:
    <?php       function error ($error_message) {           echo $error_message."<BR>";           exit;   }     if ( (!isset($PHP_AUTH_USER)) || ! (($PHP_AUTH_USER == "логин") && ( $PHP_AUTH_PW == "пароль" )) ) {           header("WWW-Authenticate: Basic entrer=\"Admin Login\"");           header("HTTP/1.0 401 Unauthorized");           error("Неправильный логин/пароль");   }   ?>
    Сделал так при входе на страницу пишет Сервер запросил непподерживаемый медот аундификации имени пользователя
     
  4. cardons

    cardons Elder - Старейшина

    Joined:
    19 Jul 2005
    Messages:
    778
    Likes Received:
    324
    Reputations:
    83
    PHP:
    <html>   <head>   <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">   <title>Untitled Document</title>   </head>     <body>   <form name="form1" method="post" action="">     Логин:       <input name="login" type="text" id="login">     Пароль:     <input name="password" type="text" id="password">     <input type="submit" name="Submit" value="Вход">   </form>   <?php   $log "admin";   $pass "12345";   if(empty($login) or empty($password))   {echo "Введите свои реквизиты!";}   else{if(($login !== $log) or ($password !== $pass))   {exit; echo "Ошибка";}else{   ?>   <table width="500" border="1" align="center">     <tr>       <td width="407">Тут выводится твоя страницка к которой ты запаролил доступ, вообще данный код должен быть более сложным но для новичка сойдет </td>     </tr>   </table>   <?php   }}   ?>   </body>   </html>
    Вот держите рабочий
     
Loading...
Similar Threads - Скрипта защиты паролем
  1. GAiN
    Replies:
    3
    Views:
    7,859