Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/01/2010, 15:02
wwwRamon
 
Fecha de Ingreso: septiembre-2009
Mensajes: 19
Antigüedad: 15 años, 1 mes
Puntos: 0
De acuerdo Ayuda por favor, no se donde está el error

Hola, he visto en http://www.webestilo.com/php/php11b.phtml, un tutorial para crear una zona restringida en mi web con PHP. Mi problema es, que lo he probado (en mi servidor) y no funciona. Si alguien me puede decir donde está el error.
El código es el siguiente:
passwords.txt:
Código HTML:
Joe|1235 
Pedro|qwer 
Noe|Gty45e 
kermit|rwe4v
index.htm:
Código HTML:
<?php // Manual de PHP de WebEstilo.com 
    if (!isset($PHP_AUTH_USER)) { 
      header('WWW-Authenticate: Basic realm="Acceso restringido"'); 
      header('HTTP/1.0 401 Unauthorized'); 
      echo 'Authorization Required.'; 
      exit; 
   } 
    
   $fich = file("passwords.txt"); 
   $i=0; $validado=false; 
   while ($fich[$i] && !$validado) { 
      $campo = explode("|",$fich[$i]); 
      if (($PHP_AUTH_USER==$campo[0]) && ($PHP_AUTH_PW==chop($campo[1]))) $validado=true; 
      $i++; 
   } 

   if (!$validado) { 
      header('WWW-Authenticate: Basic realm="Acceso restringido"'); 
      header('HTTP/1.0 401 Unauthorized'); 
      echo 'Authorization Required.'; 
      exit; 
   } 
?> 
<!-- Manual de PHP de WebEstilo.com --> 
<html> 
<head> 
   <title>Ejemplo de PHP</title> 
</head> 
<body> 
Ha conseguido el acceso a la <B>zona restringida</B> con el usuario <?php echo $PHP_AUTH_USER?>. 
</body> 
</html> 
---
Gracias adelantadas a quien me ayude