Estoy probando lo de las sesiones para intentar cogerle el "truquillo"...
primero creé un login en el que al poner el nombre, si era correcto, redirigía el usuario a una página donde veia una lista de variables relacionadas con él.
Al intentarlo hacerlo con dos usuarios, es decir, dos logins, y dos sesiones, me encuentro con que cada vez me crea una sesión diferente
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
os paso los scripts, porque creo que no me explique muy bien,....
FORMULARIO
Código PHP:
<form action="prueba2.php" method="post">
<input type="text" name="usuario" />
<input type="submit" value="conectar" />
Código PHP:
$a=session_name($_POST['usuario']);
$_SESSION['registro']=$_POST['usuario'];
if(!isset($a)){
header('Location:prueba2b.html');
}else{
header('Location:prueba2_1.php?<?echo session_name()."=".session_id()?>');
}
Código PHP:
session_name($_SESSION['registro']);
session_start();
?>
<h2>acceso desde prueba 1</h2>
<?php
echo session_name();
echo "La id de la sesión es: ",session_id();
echo "<br>";
echo $_SESSION['nombre'];
echo "<br>";
echo $_SESSION['apellido'];
echo "<br>";
echo $_SESSION['edad'];
echo "<br>";
echo $_SESSION['altura'];
echo "<br>";
echo $_SESSION['nacionalidad'];
echo "<br>";
(de estas hay dos, una por usuario, cada una con un nombre de sesión distinto)
Código PHP:
session_name('usuario1');
session_start();
$_ENV[REQUEST_METHOD];
$nombre="usu1";
$_SESSION['nombre']=$nombre;
$apellido="dearriba de la calle";
$_SESSION['apellido']=$apellido;
$edad="25";
$_SESSION['edad']=$edad;
$altura="180cm";
$_SESSION['altura']=$altura;
$nac="de Cuenca";
$_SESSION['nacionalidad']=$nac;
Muchas gracias