Tengo el siguiente código para autentificarme al acceder a un área privada de mi site, pero no consigo acceder a pesar de introducir correctamente los datos de acceso... me sale constantemente la ventana de autentificacion:
Código:
function authenticate() { header('WWW-Authenticate: Basic realm="Authentication System"'); header("HTTP/1.0 401 Unauthorized"); echo "Maybe next time...\n"; exit;} if(!isset($_SERVER['PHP_AUTH_USER']) ) { authenticate(); } else { $res = mysql_query("SELECT * FROM Corporates WHERE username='".$_SERVER['PHP_AUTH_USER']."'") or die (mysql_error()); $row = mysql_fetch_array( $res ); if( $_SERVER['PHP_AUTH_PW'] != $row['password']) { authenticate(); } } $corp_id = $row['corporate_id']; $corp_name = $row['name']; $corp_max_booking = $row['max_booking']; $corp_email = $row['email'];
Alguna sugerencia