Foros del Web » Programando para Internet » PHP »

¿Sistema de acceso de usuario y password?

Estas en el tema de ¿Sistema de acceso de usuario y password? en el foro de PHP en Foros del Web. Buenas hace tiempo instalé una aplicación prefabricada de una calendario pero ahora cuando he ido a modificar los eventos para este año, cada vez que ...
  #1 (permalink)  
Antiguo 08/10/2007, 09:47
 
Fecha de Ingreso: junio-2003
Mensajes: 940
Antigüedad: 20 años, 10 meses
Puntos: 8
Pregunta ¿Sistema de acceso de usuario y password?

Buenas hace tiempo instalé una aplicación prefabricada de una calendario pero ahora cuando he ido a modificar los eventos para este año, cada vez que intento modificar algo me vuelve a salir la casilla de login, cuando ya estaba logeado. Parece ser que han cambiado algo en el servidor. Todas las páginas de la aplicación tienen:
<?
require_once('./check_login.php');
?>

Y en dicho archivo pone lo siguiente, ¿sabéis que es lo que tengo que modificar para que no me pida login una y otra vez?, Muchas Gracias:
<?
function login($try="")
{
GLOBAL $root,$_SERVER;
$action=$_SERVER["PHP_SELF"];

echo<<<EOT
<html>
<head>
<meta http-equiv="Content-Type" content="text/html">
</head>
<body bgcolor="#F6F6F6" text="#000000" background="images/bg.jpg" leftmargin="6" topmargin="0">
EOT;

if (!empty($try))
echo<<<EOT
<br>
<font color="red"><center>Password Incorrecto</center></font>
EOT;

echo<<<EOT
<br><br>
<center>
Introduzca el Password
</center>
<br><br>
<form action="$action" method="post" name="loginForm">
<table align="center">
<tr>
<td>Password</td>
<td><input type="password" name="p" size=9></td>
</tr>
</table>
<center><input type="submit" value="Entrar"></center>
</form>
</body>
</html>
EOT;
};

session_register("access");
if (!empty($HTTP_POST_VARS[p]))
{
//Òîëüêî ïîäëîãèíèëñÿ
require_once("pswd.php");
if ($HTTP_POST_VARS[p]!=$pswd)
{
login(1);
exit;
}
else
$access="ok";
}
else
{
if ($access!='ok')
{
login();
exit;
}
}
?>
  #2 (permalink)  
Antiguo 09/10/2007, 01:35
 
Fecha de Ingreso: junio-2003
Mensajes: 940
Antigüedad: 20 años, 10 meses
Puntos: 8
Re: ¿Sistema de acceso de usuario y password?

Buenas, sigo sin solución ¿puede se por que este trozo está repetido?¿Porque antes me funcionaba y ahora no?
Muchas Gracias.

login(1);
exit;
}
else
$access="ok";
}
else
{
if ($access!='ok')
{
login();
exit;
}
}
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:06.