Ver Mensaje Individual
  #1  
Antiguo 07-02-2005
aram2r aram2r is offline
Miembro
 
Registrado: ene 2004
Posts: 81
Reputación: 21
aram2r Va por buen camino
acceso restringido

hola me gustaria que me aconsejaran en este tema de como hacer paginas con un acceso restringido...como por ejemplo para entrar a ver el correo lectronico...............introducir usuari y contraseña y acceder a otra pagina...siendo esta inaccesible si no pasas antes por la de usuario y contraseña.....estoy trabajando con apache, php instalado como modulo he intentado este metodo pero no consigo que funcione no para de pedirme la autorizacion
Código PHP:
<?php
     
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;
    }
?>
<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>
Y si ya de paso algien me dice como bloquear el acceso a ciertos archivo de mi directorio principal...por ejemplo http://servidor/miarchivo.txt que no puedan verlo ni ejecutarlo .....supongo que sera configuracion del apache...pero si me oudiesen dar una ayudita rapida se lo agradeceria.......muxas gracias.

Última edición por aram2r fecha: 07-02-2005 a las 12:20:20.
Responder Con Cita