Buenas, otra vez, tengo mi script pero no consigo que las sessiones anden correctamente,
me podrian dar una mano?
este es donde valida el usuario con su respectivo pass
Código:
<?
start_session();
?>
<?
//Conexion con la base
mysql_connect("localhost","cd000","foo");
//selección de la base de datos con la que vamos a trabajar
mysql_select_db("cd000");
if ($_POST['nick']) {
//Comprobacion del envio del nombre de usuario y password
$nickN=$_POST['nick'];
$passN=$_POST['password'];
if ($passN==NULL) {
echo "La password no fue enviada";
}else{
$query = mysql_query("SELECT nick,password FROM usuarios WHERE nick = '$nickN'") or die(mysql_error());
$data = mysql_fetch_array($query);
if($data['password'] != $passN) {
echo "Login incorrecto";
}else{
$query = mysql_query("SELECT nick,password FROM usuarios WHERE nick = '$nickN'") or die(mysql_error());
$row = mysql_fetch_array($query);
$_SESSION["s_nick"] = $row['nick'];
echo "Has sido logueado correctamente ".$_SESSION['s_nick']." y puedes acceder al in.php.";
}
}
}
?>
aqui es donde manejaria la session del usuario
<?
start_session ();
//Conexion con la base
mysql_connect("localhost","cd000","foo");
//selección de la base de datos con la que vamos a trabajar
mysql_select_db("cd000");
?>
<?
if (isset($_SESSION['nick'])) {
echo "Bienvenido a mi sitio has ingresado como ".$_SESSION['nick'].", gracias por la visita!";
}else{
echo "Tu no estas autentificado dirígete a registrar.php ";
echo $_SESSION['s_nick'];
}
?>
Bueno agradesco mucho su ayuda, no consigo que se mantenga la session entre los usuarios
gracias
Fogox