Foros del Web » Programando para Internet » PHP »

recargar y redireccionar pagina en cierta fecha y hora

Estas en el tema de recargar y redireccionar pagina en cierta fecha y hora en el foro de PHP en Foros del Web. Hola He leido muchos post al respecto de este problema mio, pero ninguno me ha ayudado a resolver, les explico: tengo una pagina (pagina1.php) y ...
  #1 (permalink)  
Antiguo 09/11/2010, 17:43
 
Fecha de Ingreso: octubre-2010
Ubicación: Lima
Mensajes: 5
Antigüedad: 13 años, 6 meses
Puntos: 0
recargar y redireccionar pagina en cierta fecha y hora

Hola

He leido muchos post al respecto de este problema mio, pero ninguno me ha ayudado a resolver, les explico:

tengo una pagina (pagina1.php) y necesito que se recargue el lunes 15 de noviembre a las 8 am (gmt-5) y al hacer eso que se redireccione a una nueva web con mas datos que ya tengo preparada (pagina2.php), y a su vez indicando cuantos segundos faltan para dicha acción. Pero la idea es que si se deja abierta la pagina se direccione por si sola.

yo intenté con el:

if ($segundosquefaltan >= 0){
echo "<meta http-equiv='refresh' content='$segundosquefaltan ; url=pagina2.php'>" ;
echo "$segundosquefaltan"; }

pero al dar por pantalla '$segundosquefaltan' el meta ya no funciona y tambien si lo doy con otro nombre, porfavor espero su ayuda es un trabajo urgente y me estanqué en esto.

Última edición por 1Engels; 09/11/2010 a las 17:50
  #2 (permalink)  
Antiguo 09/11/2010, 20:08
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años
Puntos: 131
Respuesta: recargar y redireccionar pagina en cierta fecha y hora

Hola aver si te sirve

<?php
$a=mktime(8,0,0,11,15,2010);
$b=time();
$c=$a-$b;
echo "<meta http-equiv='Refresh' content='$c;url=oki.php' />";
echo $c;
?>

pues este codigo lo que va hacer es redireccionar a la otra pagina (pagina2.php) el 15 de noviembre de 2010.

En cuanto a lo otro (que se muestre cuantos segundos faltan) eso se tiene que hacer con java. creo a ese contador regresivo se le llama 'temporizador' (creo). En el codigo que te paso solo se imprimen los segundos cada ves que actualizas tu la pagina(F5) .
  #3 (permalink)  
Antiguo 12/09/2011, 23:43
 
Fecha de Ingreso: septiembre-2011
Mensajes: 1
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: recargar y redireccionar pagina en cierta fecha y hora

amigo hackjose puedes revisar el codigo ke as publikado porfa..
lo necesitoo...

yo tengo uno aki pero no tiene direccionamiento.
sii sabes le podi poner un direcc.....to xfaa.. aki te dejo el codigoo..
gracias..

<script type="text/javascript">
function countdown(DY,DM,DD,dh,dm,ds){
var before="Para el fin de acceso gratis a internet";
var current="Ya no tienes acceso gratis a internet";
var DDay=new Date(DY,DM-1,DD,dh,dm,ds);
var SDay=new Date();
var dif=DDay-SDay;
var ss=Math.floor(dif/1000);
var mm=parseInt(ss/60,10);ss=ss%60;
var hh=parseInt(mm/60,10);mm=mm%60;
var dd=parseInt(hh/24,10);hh=hh%24;
var div=document.getElementById('counter');
if((dd==0&&hh==0&&mm==0&&ss==0)||(dd<0||hh<0||mm<0 ||ss<0)){
div.innerHTML=current;
}
else{
div.innerHTML="Faltan "+dd+ " dias, "+hh+":"+mm+":"+ss+" "+before;
setTimeout(function(){countdown(DY,DM,DD,dh,dm,ds) },1000);
}
}
onload=function(){
countdown(2011,09,12,2,25,0);
}
</script>
<body>
<div id="counter"></div>
</body>
  #4 (permalink)  
Antiguo 14/09/2011, 09:09
Avatar de hackjose  
Fecha de Ingreso: abril-2010
Ubicación: Edo Mexico
Mensajes: 1.178
Antigüedad: 14 años
Puntos: 131
Respuesta: recargar y redireccionar pagina en cierta fecha y hora

Lo siento pero es javascrip aun no entro a ese lenguaje tee podria ayudar en PHP o HTML
  #5 (permalink)  
Antiguo 14/09/2011, 14:33
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 7 meses
Puntos: 297
Respuesta: recargar y redireccionar pagina en cierta fecha y hora

¿Y porqué no usar una fecha Unix y comparar? La misma se puede pasar despúes a una hora "universal/real"

Etiquetas: recargar, redireccionar, fechas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:49.