[Dúvida] Redirecionamento não funciona

  • Autor Autor r2j
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
R

r2j

Lambda
SEO
Buenas betas,
estoy haciendo una aplicación en php y tengo unos cuantos ifs con redirecciones o refrescos de página, pero no me funcionan...

header("Location: 'jugador.php'");
header("refresh:1; url='index.php'");

Me funciona en otras páginas de la misma aplicación, pero en este caso no me funciona.

¿Qué me dejo?
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Header debe ser llamado previo a que se muestre algo en la pantalla. En caso de que no puedas enviar el header previo a que se muestre algo podrías usar meta.
PHP:
echo '<meta http-equiv="refresh" content="0;url=index.php" />';
 
Así es el correcto seria header('Location: jugador.php'); despues como te comentan tienes el refresh de html o el javascript
<script type="text/javascript">window.location = "../jugador.php";
</script>
 
Header debe ser llamado previo a que se muestre algo en la pantalla. En caso de que no puedas enviar el header previo a que se muestre algo podrías usar meta.
PHP:
echo '<meta http-equiv="refresh" content="0;url=index.php" />';

¡Eres un máquina! Justo lo que necesitaba, ¡gracias! Con la intuición llegué a pensar que ese header estaba escrito y es por eso que no podía hacer bien la redirección, con esto me lo aclaras todo!

:encouragement:

- - - Actualizado - - -

Así es el correcto seria header('Location: jugador.php'); despues como te comentan tienes el refresh de html o el javascript
<script type="text/javascript">window.location = "../jugador.php";
</script>

Si vi ese tip por internet, gracias!
 
Voltar
Topo