Tema: Sesiones
Ver Mensaje Individual
  #45 (permalink)  
Antiguo 08/06/2011, 07:23
Avatar de iviamontes
iviamontes
 
Fecha de Ingreso: enero-2011
Ubicación: $cubano->Arg->Mendoza
Mensajes: 1.184
Antigüedad: 13 años, 10 meses
Puntos: 209
Respuesta: Sesiones

aca te hice un ejemplo completo

crea estos 3 archivos...

miembros.php
<?php
session_start();
if (@$_SESSION['login'] != NULL) {
echo "administrador<br>";
echo '<a href="logout.php">cerrar</a>';
}

else {
echo "no eres administrador<br>";
echo '<a href="login.php">login</a>';
}
?>


----- login.php
<?php
session_start();

if (isset($_POST['submit']) )
{
if ($_POST['nombre'] == "") echo "falta el nombre<br>";
else $_SESSION['login'] = $_POST['nombre'];
}

if (@$_SESSION['login'] != NULL) {
echo 'ya estas logeado<br>'.$_SESSION['login'].'<br>
<a href="miembros.php">miembros</a> <br>
<a href="logout.php">cerrar</a> ';
}
else
{
?>
no estas logeado
<form action="" method="post">
usuario<input name="nombre" type="text"><br>
<input name="submit" type="submit">
</form>
<?php } ?>


logout.php
<?php
session_start();
if (@$_SESSION['login'] != NULL) {
echo "cerramos session ".$_SESSION['login']."<br>";
;
unset($_SESSION['login']);
session_destroy();
}
else {echo "no tienes seccion creada<br>";}
?>
<a href="miembros.php">miembros</a>