Resulta ke tengo montado un sistema de usuarios.
Y el problema es este:
Me loguea perfectamente y mmientras estas en la web me sigue apareciendo que estas logueado pero en cuanto cierro el navegador se me kita el login ke tenia activado.
No solo me pasa a mi a todos los que la visitan.
el codigo de login.php es este:
Código PHP:
<?
global $REMOTE_ADDR;
include "conecta.php";
$a=mysql_query("SELECT login,pass FROM registrados WHERE login='". $_GET['login'] ."'",$conexion);
$r=mysql_fetch_row($a);
if (($_GET['login']==$r[0]) && ($_GET['pass']==$r[1])) { session_start();
session_register('login'); $_SESSION['login']=$_GET['login']; setcookie("login",$_GET['login'],time()+3600*24*365);
session_register('pass'); $_SESSION['pass']=$_GET['pass']; setcookie("pass",$_GET['pass'],time()+3600*24*365);
$pnip= "UPDATE registrados SET ip='$REMOTE_ADDR ' WHERE login='{$_SESSION['login']}'";
$err = mysql_query($pnip) or die (mysql_error());
echo "<img src='imagenes/cargando.gif'><br>
<form method=\"post\" action=\"index.php\" name=\"formulario\">
<input type=hidden value=\"$_SESSION[login]\" name=\"login\">
<input type=hidden value=\"$_SESSION[pass]\" name=\"pass\">
</form><script language=\"JavaScript\"> document.all.formulario.submit(); </script>";
} else {
header("Location:index.php");
}
?>