la variable funciona solo cuando se registra un usuario nuevo y por unica vez, y no funciona una vez logueado clickeando el link perfil.php?id=$us
registro(despues de los if) :
Código PHP:
Ver original
$logueo = mysql_query("SELECT id,nick,pass,email FROM usuarios WHERE nick = '$nick'") or die(mysql_error()); $_SESSION['nick'] = $datos['nick']; $_SESSION['id'] = $datos['id']; $_SESSION['email'] = $datos['email']; $us = $datos['id']; // por unica vez
login(despues de los if) ;
Código PHP:
Ver original
$logueo = mysql_query("SELECT id,nick,pass,email FROM usuarios WHERE nick = '$nick'") or die(mysql_error()); $_SESSION['nick'] = $datos['nick']; $_SESSION['id'] = $datos['id']; $_SESSION['email'] = $datos['email']; $us = $datos['id'];
una vez logueado al clickar el link del perfil:
<a href="perfil.php?id=$us"><li>Perfil</li></a>
me envia textual a perfil.php?id=$us en vez de enviarme a por ejemplo perfil.php?id=3
que estoy haciendo mal?