Write haof XML files: Rafa Couto
(
rafacouto@gmail.com)
Fecha: sáb 06 ago 2005 - 14:02:33
CEST
> <?php
> if
(($_SERVER['PHP_AUTH_USER']=="administrador")
&&
> ($_SERVER['PHP_AUTH_PW']=="casa"))
{
> pero me da el siguiente
error
> Notice: Undefined index:
PHP_AUTH_USER in
/cuentas/santotomeonline/www/galerias/index.php on line
2
> cuando pongo display_errors =
Off> en php.ini anda perfecto
> que puede ser?
No puedes comparar algo que no existe. Si el navegador no
envía la
cabecera de autenticación, la variable
$_SERVER['PHP_AUTH_USER'] no
existe...
Comprueba antes que exista:
if (isSet($_SERVER['PHP_AUTH_USER'])) {
$usuario = $_SERVER['PHP_AUTH_USER'];
$clave = $_SERVER['PHP_AUTH_PW'];
// comprobaciones...
}
No es un error pero te advierte de lo que ocurre. Es buena
costumbre
tener activadas las "notices" y programar de forma segura.
Algún día
cualquier advertencia se convierte en catástrofe...
;-)
echo 'Saludos';
-- Rafa Couto (caligari) mailto:rafacouto @gmail.com Linux user #99126 (http://counter.li.org) -- PHP Spanish Localization Talk Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php
Este archivo fue generado por hypermail 2.1.7 : sáb 18 mar 2006 - 18:23:48 CET