2011-02-01 43 views
8

¿Cómo puedo redireccionar a otra página después de 5 minutos usando PHP?¿Cómo redirigir a otra página después de 5 minutos?

+3

Necesitará html y/o JavaScript para esto, no PHP –

+0

Lea un poco sobre los lenguajes y principios del lado del cliente (JavaScript) y del lado del servidor (PHP, Java, ASP, etc.) antes de aventurarse. Consejo honesto – mdrg

+1

Seguramente leyó el artículo de Wikipedia: http://en.wikipedia.org/wiki/URL_redirection#Techniques, ¿no es así? Eso te da una breve introducción. – eckes

Respuesta

13

Si realmente desea utilizar PHP para esto, aquí van:

<?php header("Refresh: 300; URL=http://www.stackoverflow.com/"); ?> 
+0

funcionó !!! thnx @kayahr:) ... – bsanneh

5

Javascript's setTimeout() es probablemente lo que usted desea. Un ejemplo sería:

setTimeout(function(){ window.location = "<URL HERE>";}, 5*60*1000); 

window.location es lo que se puede utilizar en javascript para establecer la ubicación actual de la ventana. Algo a considerar, sin embargo, es que la mayoría de los navegadores no le permiten establecer window.location sin algún tipo de entrada de usuario previa, como un clic.

Ver here

+0

En realidad es * 1000, pero la idea es correcta. –

+0

thnx @Will Charczuk pero mi tiempo es de menos de un minuto cuando uso este ... – bsanneh

+0

intente sustituir 5 * 60 * 1000 con 300000 –

10

Con sólo HTML:

<meta http-equiv="refresh" content="300;http://redirect-url" /> 

Esto redirigirá a http://redirect-url después de 300 segundos (5 minutos).

+0

estos chicos realmente aprecian su ayuda – bsanneh

+0

Es importante tener en cuenta que este método está en desuso ... – NerdOfCode

1

Cómo redirigir una página después de 5 minutos utilizando php

Usted no puede; PHP se ejecuta en el servidor, no en el cliente. Una vez que haya generado una página web para un cliente, no tiene control sobre la página. Evento con javascript, no puede garantizar que un usuario lo redireccione, ya que siempre pueden elegir no permitir javascript o simplemente abandonar su página.

Después de recuperar una página web, puede configurar un tiempo de espera para redirigir al usuario con javascript: ver todas las demás respuestas.

+0

lo siento, se olvidó del componente de tiempo –

Cuestiones relacionadas