Ver Mensaje Individual
  #10 (permalink)  
Antiguo 27/09/2008, 07:11
jlillo
 
Fecha de Ingreso: mayo-2008
Mensajes: 36
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Autentificacion sesiones php /login usuarios

Este es el código:


El login, que esta en index.php:

Código HTML:
<form action="validar.php" method="POST">
<table cellpadding="0px" cellspacing="0px">
	<tr>
		<td>login:&nbsp;</td>
		<td><input type="text" name="username" maxlength="30" size="25" /></td>
	</tr>
	<tr>
		<td>&nbsp;</td>
	</tr>
	<tr>
		<td>password:&nbsp;&nbsp;</td>
		<td><input type="password" name="password" maxlength="30" size="25" /></td>
		<td>&nbsp</td>
		<td><input type="submit" value="Login"></td>
	</tr>
</table>
</form> 
Luego el valida.php:

Código PHP:
if ($_POST["username"] == "user" && $_POST["password"] == "pass")
{
    
    
session_start(); // start session.
        
$_SESSION["esvalido"] = "SI";
    
$_SESSION["username"] = "Administrador"
    
header("location: ./admin/admin.php");

} else {
    
header("location: index.php");

Y por ultimo admin.php, que es la pagina que se accede cuando haces el login:
Código PHP:
session_start(); // start session.

if ($_SESSION["esvalido"] != "SI"){
header("location: index.php");
exit;