Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/09/2008, 14:35
aliyuwey
 
Fecha de Ingreso: mayo-2008
Mensajes: 148
Antigüedad: 16 años
Puntos: 1
usuario y contraseña para paginas sin mysql

hola aqui les dejo un codigo para que el contenido de tu pagina no lo pueda ver cualquiera sino solo los usuarios que esten en la lista, aqui esta el codigo:

Código php:
Ver original
  1. <?php // Usuario y Contraseña
  2.     if (!isset($PHP_AUTH_USER)) {  
  3.       header('WWW-Authenticate: Basic realm="Acceso restringido"');  
  4.       header('HTTP/1.0 401 Unauthorized');  
  5.       echo 'Authorization Required.';  
  6.       exit;  
  7.    }  
  8.      
  9.    $fich = file("passwords.txt");  
  10.    $i=0; $validado=false;  
  11.    while ($fich[$i] && !$validado) {  
  12.       $campo = explode("|",$fich[$i]);  
  13.       if (($PHP_AUTH_USER==$campo[0]) && ($PHP_AUTH_PW==chop($campo[1]))) $validado=true;  
  14.       $i++;  
  15.    }  
  16.  
  17.    if (!$validado) {  
  18.       header('WWW-Authenticate: Basic realm="Acceso restringido"');  
  19.       header('HTTP/1.0 401 Unauthorized');  
  20.       echo 'Authorization Required.';  
  21.       exit;  
  22.    }  
  23. ?>  
  24. <!-- Usuario y Contraseña -->  
  25. <html>  
  26. <head>  
  27.    <title>Ejemplo de PHP</title>  
  28. </head>  
  29. <body>  
  30. Ha conseguido el acceso a la <B>zona restringida</B> con el usuario <?php echo $PHP_AUTH_USER?>.  
  31. </body>  
  32. </html>
esta es la lista que deverian utilizar en un archivo txt


Cita:
Joe|1235
Pedro|qwer
Noe|Gty45e
kermit|rwe4v
el nombre de este txt deveria ser: passwords.txt
ahora si lo hacen funcionar diganme como porque yo no pude, aqui les dejo el link de la pagina de donde lo saque http://www.webestilo.com/php/php11b.phtml
en esta pagina esta provado y pueden verlo ustedes mismos, el detalle esta que al copiar el codigo y utilizarlo no me resulta espero puedan desifrarlo y despues decirme como
muchas gracias

Última edición por GatorV; 24/09/2008 a las 14:44