Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2009, 10:32
archisss
 
Fecha de Ingreso: septiembre-2009
Ubicación: México
Mensajes: 102
Antigüedad: 14 años, 7 meses
Puntos: 4
Pregunta Agonia en manejo de Sesiones

Bueno compañeros, disculpen la molestia de nuevo pero soy nuevo en este de las sesiones y aun tengo problemas para hacer una simple sesion de autenticacion, no me estoy metiendo en problemas con la base ni nada para hacerlo ams facil pero ni asi, estoy utilizando XAMPP (no se si haya que configurar algo extra en el php.ini o algo).

Bueno aqui les dejo le codigo

1.- Primero el formulario de entrada
Código PHP:
<head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Pruebas Locas del Archisss</title>
</
head>

<
body>
<
form action="sesion.php" method="post">
    <
brNombre: <input type="text" name="nombre" /> <br />
    <
brPassword: <input type="text" name="pass" /> <br />
    <
br> <input type="submit" name="Agregar" value="Agregar Usuario" />
        <
input type="submit" name="Modificar" value="Eliminar Usuario" />
</
form>
</
body>
</
html
2.- de ahi me manda a la pagina sesion.PHP que aqui les dejo
Código PHP:
<?php
// Inicio la sesión
session_start();
// Voy por el login y el password
   
$login $_POST['nombre'];
   
$password $_POST['pass'];
// reviso si coincide
if ( $login == "archie" && $password == "1234") {
    
$_SESSION['UsuarioReg'] = "SI";// Coloco la variable de sesión 'estado'
         
$msg "<a href=\"adentro.php\">Bienvenido " $login ">></a>";    
        } else {
         
$msg "Datos erroneos!!. <a href=\"formulario.html\">Inténtelo de nuevo.</a>";    
        }  
?>
<html>
<head><title>:: Valida ::</title></head>
<body>
<p style="text-align:center;"><?= $msg ?></p>
</form>
</body>
</html>
3.- y finalmente con esta pagina, verifico el estado y le digo si esta autenticado o no en el ssistema pero no funciona

Código PHP:
<?php
// Inicio la sesión
session_start();

?>
<html>
<head><title>:: Adentro ::</title></head>
<body>
<p style="text-align:center;">Tu estado de sesión es: <b><?= $_SESSION['UsuarioReg'?></b></p>

</body>
</html>
PD: no tengo ningun error de sesiones, o bueno no me sale ninguno, el problema es que no me aparece la sesion activa despues de que la creo en la pagina de sesion.php :S espero que me puedan ayudar porque no he avanzado por estar con esto de las sesiones.

saludos y de antemano muchas gracias