tengo el siguiente problema:
pues esoty haciendo un portal pequeño que requiere de loguin, asi que si un usuario no esta logueado lo redirecciono.. de la siguiente manera
Código PHP:
if(!isset($_SESSION['usuario_regitrado']))
{
$pasa="login.php";
$vair="zona_usuario.php";
echo '<meta http-equiv="refresh" content="0;url='.$pasa.'?url='.$vair.'">';
exit();
}
pero al realizar el login me redireccion a
Código PHP:
login.php.phpurl=zona_usuario.php
o sea se pierde el ----------> ? y no cambia
ahora si agrego dos o tres ??? asi :
Código PHP:
if(!isset($_SESSION['usuario_regitrado']))
{
$pasa="login.php";
$vair="zona_usuario.php";
echo '<meta http-equiv="refresh" content="0;url='.$pasa.'???url='.$vair.'">';
exit();
}
funciona
no entiendo que esta pasando, siempre he usado el mismo codigo pero ahora no se es como algo me raja el ?
he probado el codigo en varios navegadores y en todo da error...
alguna sugerencia???
saludos!!