| Ver tema anterior :: Ver siguiente tema |
| Autor |
Mensaje |
Rixard Forero


Registrado: 10 Abr 2008
Mensajes: 81
|
Publicado: Sab Abr 19, 2008 11:17 pm Título del mensaje: cuenta atras |
|
|
hola me gustaria a ver si alguen me pudiera facilitar el codigo en php de una cuenta atras tipo: quedan "x" dias para "lo que sea"
Gracias |
|
| Volver arriba |
|
 |
ExTeRnAl Moderador


Registrado: 24 Mar 2004
Mensajes: 2512
Ubicación: Montevideo - Uruguay
|
Publicado: Dom Abr 20, 2008 12:09 am Título del mensaje: |
|
|
Pues seria algo simple no? mas logica que programacion
<?
$dia=30; //Dia del evento
$hoy=date(d); //Tomamos a que dia del mes estamos
$faltan=$dia-$hoy; // Hacemos la resta
echo "Faltan $faltan dias para el evento"; // Imprimimos la salida
?> _________________
|
|
| Volver arriba |
|
 |
Rixard Forero


Registrado: 10 Abr 2008
Mensajes: 81
|
Publicado: Dom Abr 20, 2008 1:37 am Título del mensaje: |
|
|
Perdon, quiza no especifique bien, vereis, a parte de los dias, quiero que me diga las h:m:s (horas, minutos y segundos), y ademas, que se viera "en directo" como los segundos van cambiando, es decir, sin que el usuario tenga que pulsar F5 o refrescar la pagina.
Gracias, y perdon por no especificar del todo. |
|
| Volver arriba |
|
 |
Rixard Forero


Registrado: 10 Abr 2008
Mensajes: 81
|
Publicado: Dom Abr 20, 2008 1:48 am Título del mensaje: |
|
|
por ejemplo, con este codigo no me va bien, me aparecen los minutos y los segundos con el simbolo negativo (-) delante, y ademas, los segundos en vez de ir hacia detras van hacia delante:
<?php
$dia=30; //Dia del evento
$hoy=date(d); //Tomamos a que dia del mes estamos
$faltan=$dia-$hoy; // Hacemos la resta
$faltan2=$hora-date(h);
$faltan3=$minuto-date(m);
$faltan4=$segundo-date(s);
$hora=2; //hora del evento
$minuto=0; //minuto del evento
$segundo=0; //segundo del evento
echo "Faltan $faltan dias, $faltan2 horas, $faltan3 minutos y $faltan4 segundos para el evento"; // Imprimimos la salida
?> |
|
| Volver arriba |
|
 |
Dragon-Black User destacando


Registrado: 19 May 2006
Mensajes: 757
Ubicación: Error!!!!
|
Publicado: Dom Abr 20, 2008 5:52 am Título del mensaje: |
|
|
no sabes lo que me costo programar esto xD hace tiempo que no tocaba php... estaba aprendiendo java... por suerte la sintaxis de java es parecida al php... solo me equiboque en algunas cosas xD pero corregidas.. bueno mira si esto sirve:
| Código: |
<?
$d_inicio=15;
$h_inicio=12;
$m_inicio=30;
$s_inicio=00;
$d_presente=4;
$h_presente=13;
$m_presente=30;
$s_presente=00;
$d_falta=$d_inicio-$d_presente;
$h_falta=$h_inicio-$h_presente;
$m_falta=$m_inicio-$m_presente;
$s_falta=$s_inicio-$s_presente;
while($s_falta<0){
$s_falta+=60;
$m_falta--;
}
while($m_falta<0){
$m_falta+=60;
$h_falta--;
}
while($h_falta<0){
$h_falta+=24;
$d_falta--;
}
while($s_falta==60){
$s_falta=0;
$m_falta++;
}
while($m_falta==60){
$m_falta=0;
$h_falta++;
}
while($h_falta==60){
$h_falta=0;
$d_falta++;
}
echo($d_falta." ".$h_falta." ".$m_falta." ".$s_falta); |
_________________ Sin mas comentarios!!!!
Mi vida: Diseñador grafico, Diseñador web, programador php, html, css basico, aprendiz java |
|
| Volver arriba |
|
 |
ExTeRnAl Moderador


Registrado: 24 Mar 2004
Mensajes: 2512
Ubicación: Montevideo - Uruguay
|
Publicado: Dom Abr 20, 2008 4:45 pm Título del mensaje: |
|
|
Pero para hacerlo en vivo, debe ser javascript no php.... _________________
|
|
| Volver arriba |
|
 |
Dragon-Black User destacando


Registrado: 19 May 2006
Mensajes: 757
Ubicación: Error!!!!
|
Publicado: Dom Abr 20, 2008 5:10 pm Título del mensaje: |
|
|
este.. jajajajajaja tienes razon xD o con xml creo no? _________________ Sin mas comentarios!!!!
Mi vida: Diseñador grafico, Diseñador web, programador php, html, css basico, aprendiz java |
|
| Volver arriba |
|
 |
BenJa - KuMo Yo soy el foro


Registrado: 14 Ago 2006
Mensajes: 1791
Ubicación: España
|
Publicado: Dom Abr 20, 2008 5:14 pm Título del mensaje: |
|
|
Incluso tambien en tiempo real, se puede hacer en Flash, existen buenos ejemplos por la red, donde buscas uno que se te amolde y lo modificas a tus necesidades  _________________
Web de Metal Slug y Kof!!
Web en Español de Project Zero!! |
|
| Volver arriba |
|
 |
ExTeRnAl Moderador


Registrado: 24 Mar 2004
Mensajes: 2512
Ubicación: Montevideo - Uruguay
|
Publicado: Dom Abr 20, 2008 6:33 pm Título del mensaje: |
|
|
Si es cierto en flash tb..
Por mas que uses xml tenes q recargar con algo, ya sea usando un http request o lo q fuese..
aca te dejo un link donde hay varios en javascript
http://soporte.miarroba.com/152498/1396686-cuenta-regresiva/ _________________
|
|
| Volver arriba |
|
 |
|
|
|