<!-- method POST -->
<input type="hidden" title="nombre usuario" name="usuario">
// Se abre una sesión.
session_start();
$miarray = $_REQUEST['usuario'];
$_SESSION['usuario'] = $usuario;
// Ya puedes redirigir.
header("location: ....")
// En otro fichero o en el mismo:
if(isset($_SESSION['usuario']) {
echo "has logeado con el usuario temporal ".$_SESSION['usuario'];
}
// Se cierra sesión (de manera controlada).
session_destroy();
您需要在
sesiones
程序中使用全局变量,这些变量在您的所有文件中都是通用的,一直持续到您关闭会话为止。通过这种方式,您不需要通过 GET/POST 传递参数,能够重定向而
header()
不会丢失存储在会话变量中的数据。或PHP cookie: