$_SESSION
Hola! Tengo un problemilla con $_SESSION. A ver si me podeis ayudar. El caso es que quiero pasar una variable de un script a otro:
[a.php]
<?php
session_register("mivar");
$_SESSION["mivar"] = "hola";
?>
[b.php]
<?php
$lavariable = $_SESSION["mivar"];
echo "$lavariable";
?>
Pues es algo asÃ. El caso es que cuando voy a b.php (previamente ejecutado el a.php) pues me da un error diciendo que no encuentra la variable mivar...
Tengo las register_globals a Off (que es lo que aconsejan) y por eso uso la superglobal $_SESSION, pero no logro que funcione...
Gracias!!! :D
[a.php]
<?php
session_register("mivar");
$_SESSION["mivar"] = "hola";
?>
[b.php]
<?php
$lavariable = $_SESSION["mivar"];
echo "$lavariable";
?>
Pues es algo asÃ. El caso es que cuando voy a b.php (previamente ejecutado el a.php) pues me da un error diciendo que no encuentra la variable mivar...
Tengo las register_globals a Off (que es lo que aconsejan) y por eso uso la superglobal $_SESSION, pero no logro que funcione...
Gracias!!! :D
yo creo que lo que te hace falta es iniciar la sesion...
session_start();
esto es lo primero que tenes que poner en el primer script... y no estoy muy seguro si en el segundo tambien... ahora bien depende el php que utilices vas a tener que usar comilla simple '
$_SESSION['tuvariable'] = "hola";
saludos
session_start();
esto es lo primero que tenes que poner en el primer script... y no estoy muy seguro si en el segundo tambien... ahora bien depende el php que utilices vas a tener que usar comilla simple '
$_SESSION['tuvariable'] = "hola";
saludos