Cita:
Iniciado por ANDRESDD Muchas gracias Rrodrigo, el funcionamiento de $_SESSION puede ser comparado con el de $_POST? si es así cuál sería el equivalente a <form method="post">... para pasar la informacion?
o sea para pasar las variables de session entre diferentes archivos tenes que tener en la 1er linea, esto session_start() eso significa que inicializa las variables de session, sin eso no podes usarlas, suponete que tenes esto
archivio1.php
Código PHP:
Ver original<?php
blablabla
$_SESSION['usuario']="Rodrigo";
...
?>
archivo2.php
Código PHP:
Ver original<?php
blablabla
echo $_SESSION['usuario'];//esto mostrará Rodrigo en pantalla, porque se inicializo la session con session_start() y por eso reconoce que anteriormente se ha creado una variable de session
...
?>
Código PHP:
Ver original<?php
blablabla
$_SESSION['usuario']="Rodrigo";//esto da error, porque no se reconoce que se hallan creado sessiones si no se inicializan antes.
...
?>
y con respecto a que se te redirecciona al mismo lugar, y es obvio si en las 2 condiciones pones q vallan al mismo lado, location: index.php.
Para saber si se crean las sessiones hace un echo de la session como dije antes