Hola hola!!! Ça va?
He estado probando y sinceramente me estoy volviendo un poco loco!!!

No se que carajo pasa? Ahora el código que uso lo tome de ZEND y le hice unos arreglos para adaptarlo a mi web:
Código PHP:
<?
//vemos si el usuario y contraseña son validos
//para esto revisamos la bd (mz_agenda_users) que tiene los nombres de usuarios y passwords
$auth = false; // Verifica si el usuario está autentificado
if (isset( $PHP_AUTH_USER ) && isset($PHP_AUTH_PW)) {
//Conexion con la base MySql
mysql_connect("localhost","user","pass")
or die ( 'No se puede conectar con el servidor de la base de datos.' );
//Seleccionamos la base de datos en MySql
mysql_select_db( 'proyecto' )
or die ( 'No se puede encontrar la base de datos.' );
//consulta a la base de datos
$sql = "SELECT * FROM mz_agenda_users WHERE usuario='$PHP_AUTH_USER' AND contrasena='$PHP_AUTH_PW'";
// Ejecutamos la consulta y ponemos los resultados obtenidos en $result
$result = mysql_query( $sql )
or die ( 'No se puede llevar a cabo la consulta a la base de datos.' );
// Obtenemos el número de columnas en $result.
$num = mysql_num_rows( $result );
if ( $num != 0 ) {
// Una columna ha sido encontrada, el usuario ya ha sido autentificado anteriormente
$auth = true;
}
}
if ( ! $auth ) {
header( 'WWW-Authenticate: Basic realm="Private"' );
header( 'HTTP/1.0 401 Unauthorized' );
echo 'Necesitas autorización para entrar acá!';
exit;
} else {
//si todo es correcto, definimos una sesión y guardamos datos
session_start();
$_SESSION['user']=$_POST['usuario'];
header ("Location: agregar_toque2.php");
exit;
}
?>
Se ejecuta correctamente pero no hace lo que quiero, sinceramente no entiendo nada!!!
Si alguien se apiada y lo prueba y me cuenta, ya se que es mucho pedir, pero... uds son buenos...

no?
Se agradece mucho,