Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/01/2003, 03:06
mickeyzgz
 
Fecha de Ingreso: noviembre-2002
Mensajes: 273
Antigüedad: 21 años, 5 meses
Puntos: 0
$php_auth_user

Hola a todos,

utilizo la ventana típica para autentificar usuarios pero si el usuario mete un usuario invalido ya no vuelve a aparecer la pantalla porque la variable $PHP_AUTH_USER ya existe. Como se puede solucionar??? Tengo el siguiente codigo:

<?php

if (!isset($PHP_AUTH_USER)){
header("WWW-Authenticate:Basic realm=\"Entrar en esta página\"");
Header("HTTP/1.0 401 Unauthorized"); echo "Ha cancelado la operación. No tiene acceso";
exit;
}else{
$user=$PHP_AUTH_USER;
$password=$PHP_AUTH_PW;
$db="(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (COMMUNITY = tcp.world) (PROTOCOL = TCP) (Host = 127.0.0.1) (Port = 1526) ) ) (CONNECT_DATA = (SID = DATOS) ) )";
if ($conn=@ora_logon($user."@".$db,$password)){ header ("Location: http://205.239.140.212/e-silo/index.php");
}else{
echo "NO CONECTED";
}
}
?>

Gracias y saludos al foro,

Miguel