En una página de nuestro sitio, tengo este código:PHP Sesión variable no conseguir crear
$_SESSION['returnURL'] = "/store/checkout/onepage";
y más abajo, este control de botón:
<button type="button" title="Register Today" class="button" onclick="window.location = '/register/';" id="BecomeMember"><span><span>Become a Member Today</span></span></button>
Ahora, en la plantilla de registro, Tengo este código:
<input type="hidden" name="returnURL" id="returnURL" value="<?php if(isset($_SESSION['returnURL'])) { echo $_SESSION['returnURL']; } else { echo '/'; } ?>" />
Pero solo muestra el valor como /.
¿Qué podría estar pasando que está causando esto?
session_start() se llama en cualquier otro lugar. – MB34
Imprimí la matriz $ _SESSION en la plantilla de registro y era una matriz vacía. – MB34
¿La plantilla de registro se está incluyendo con la página anterior o la variable se pasa correctamente? Cuál es su código para la plantilla – Ray