Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/01/2004, 02:39
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

¿Y tu linea 11 es ... ? Porque puede que tu codigo tenga algo mas por delante.

De todas formas, suele ayudar poner el codigo entre los tags [ PHP ] y [ /PHP ] (sin los espacios) para ver el codigo en colorines (ayuda a ver errores de sintaxis):
Código PHP:
<?
/* Autenticación
*/
$muerte 'Area Restringida!!!! ;

if(!isset($_SERVER['
PHP_AUTH_USER'])) {
header('
WWW-AuthenticateBasic realm="Nombre del Site"');
header('
HTTP/1.0 401 Unauthorized');
echo $muerte;
exit;
} else {
// valido mi clave en el servidor ...
if (@$db_link = mysql_connect("localhost", "tiniebla", "tiniebla")) {
@mysql_select_db("login");
}

$sql = "select * from user 
where ((user = $_SERVER['
PHP_AUTH_USER') 
and (pass = $_SERVER['
PHP_AUTH_PW)) ";

$qpass= mysql_query($sql, $db_link);
if(mysql_num_rows($qpass)<>1) {
echo $muerte;
exit;
}

}
?>
Fijate los cambios de colores cuando acaba un string, las funciones, etc.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.