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

Mira, mysql_query() devuelve el puntero al recordset. Para acceder a un registro debes leerlo con mysql_fetch_*(). Y para acceder a un campo de ese registro accedes al array que devuelve el fetch. Asi, este codigo:
Código PHP:
$pagina mysql_query("SELECT pagina FROM jorge WHERE login='$nickN'");
if(
$row mysql_fetch_array($pagina))
session_start();
$_SESSION["autentificado"]= "SI";
header ("Location: $pagina"); 
deberia ser
Código PHP:
$pagina mysql_query("SELECT pagina FROM jorge WHERE login='$nickN'");
if(
$row mysql_fetch_array($pagina))
session_start();
$_SESSION["autentificado"]= "SI";
header ("Location: ".$row['pagina']); 
Es decir, el campo 'pagina' del registro leido.

Suerte.
__________________
Josemi

Aprendiz de mucho, maestro de poco.