esa es la q utilizo para destruirla pero queria hacer otra para refrescar los datos que obtengo al iniciar la sesion, para iniciar la sesion hago:
Código PHP:
Ver original<?php
include("config.php");
if(isset($_POST['login'])) {
$nick= $_POST['nick'];
$pass= md5(md5($_POST['pass'])); $b_user=mysql_query("SELECT * FROM root WHERE nick='$nick'"); {
if($ses['pass'] == $pass)
{
$_SESSION['id']= $ses["id"];
$_SESSION['fecha']= $ses["fecha"];
$_SESSION['usuario']= $ses["usuario"];
$_SESSION['nick']= $ses["nick"];
$_SESSION['mail']= $ses["mail"];
$_SESSION['ip']= $ses["ip"];
$_SESSION['os']= $ses["os"];
$_SESSION['ultimoacceso']= $ses["ultimoacceso"];
$_SESSION['idioma']= $ses["idioma"];
$_SESSION['logo']= $ses["logo"];
}
else
{
echo 'Nombre de usuario o Contraseña incorrecta.';
}
}
else
{
echo 'Nombre de Usuario o contraseña incorrecta.';
}
}
if(isset($_GET['modo']) == 'desconectar') {
echo '<meta http-equiv="Refresh" content="0;url=login.php"> ';
}
if(isset($_SESSION['id'])) {
$os= $_SERVER['HTTP_USER_AGENT'];
$ip= $_SERVER['REMOTE_ADDR'];
$sql=mysql_query("UPDATE root SET ultimoacceso='$ultimoacceso', os='$os', ip='$ip' WHERE nick='$nick'"); echo '<meta http-equiv="Refresh" content="0;url=logo.php"> ';
}
else
{
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Login</title>
</head>
<body>
<h2>Iniciar sesion</h2>
<div align="center">
<form name="login_user" action="login.php" method="post" />
<dt><label>Nick:</label></dt>
<input type='text' name='nick' /><br /><br />
<dt><label>Contraseña:</label></dt>
<input type="password" name='pass' /><br /><br />
<input type="submit" name="login" style="width:100px;" tabindex="6" value="Entrar" />
</form>
<a href="registro.php">Registrarse</a>
</div>
<?php
}
?>
</body>
</html>