Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/12/2004, 08:45
Avatar de spider_boy
spider_boy
 
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
pasar sesion de página en página...

bueno, esa es la pregunta, en la página principal tengo el login y me logueo sin problema, pero al pasar a otra página me sale el formulario de login que tengo aun teniendo include('login.php');

les paso el código para que vean que se puede hacer...

login.php
Código PHP:
<?php
session_start
();

require(
'conexion.php');

$query "SELECT * FROM usuarios";
$rs mysql_query($query$conexion);

$row mysql_fetch_array($rs);

if(
$nick == $row["nick"] && $password == $row["password"])
{
$_SESSION['nick'] = $nick;
$_SESSION['password'] = $password;
header("Location: index.php");
}
else
{
echo 
"Login Incorrecto";
}
?>
index.php //solo el pedazo de código necesario
Código PHP:
<?php

if(empty($_SESSION['nick']) && empty($_SESSION['password']))
{
echo 
'
<form name="login" method="post" action="login.php">
Usuario:<br>
<input type="text" name="nick" size=15> <br>
Password:<br>
<input type="password" name="password" size=15><br><br>
<input type="submit" value="Ingresar">
</form>
'
;
}
elseif(
$_SESSION['nick'] == $nick && $_SESSION['password'] == $password)
{
echo 
"<br>";
echo 
"Bienvenido ".$_SESSION['nick'],"<br><br>";
echo 
"<img src=\"cool.gif\"><br><br>";
echo 
"<a href=\"logout.php\">LogOut</a>";
}
?>
de esta misma manera en las otras páginas no me funciona... como lo hago? gracias