Buenos dias:
Como puedo recoger el nombre de usuario de una ventana de autenticacion y usarla para mas adelante.
Este es el codigo:
<?
include("util.php");
if (!isset($PHP_AUTH_USER)) {
header('WWW-Authenticate: Basic realm="Área Reservada a Clientes de ISEMAT"');
header('HTTP/1.0 401 Unauthorized');
echo "<h1>Para acceder debes introducir tus datos".' '."<a href=http://".$SERVER_NAME.$SCRIPT_NAME.">". ' '."correctamente</a></h1> \n";
exit;
} else if (isset($PHP_AUTH_USER)) {
$conexion = mysql_connect($Host, $User, $Password)
or die ("No se puede contactar con el servidor.");
$db = mysql_select_db($DBName, $conexion)
or die ("No es posible seleccionar la base de datos.");
$sql = "SELECT *
FROM autentiq
WHERE username='$PHP_AUTH_USER' and password='$PHP_AUTH_PW'";
$result = mysql_query($sql)
or die("No es posible ejecutar la consulta.");
$num = mysql_numrows($result);
if ($num == 1) {
// Si la autentificación ha sido correcta, el usuario accederá al contenido de la página web
// Ahora sacamos los datos del usuario que está conectado. Podemos usarlos posteriormente en otras páginas.
session_register("datos_usuario");
$datos_usuario = mysql_fetch_object($result);
} else if ($num == 0) {
header('WWW-Authenticate: Basic realm="Área Reservada a Clientes de ISEMAT"');
header('HTTP/1.0 401 Unauthorized');
exit;
echo "<h1>Para acceder debes introducir tus datos".' '."<a href=http://".$SERVER_NAME.$SCRIPT_NAME.">". ' '."correctamente</a></h1> \n";
}
}
?>
Y yo me quiero llevar el username