| |||
como poner un cronometro en php hola necesito poner un cronometro en php, bueno voy hacer una base de datos para un amigo que tiene un negocio de renta de xbox y necesita que tenga un cronometro para tomar el tiempo de cada xbox. ose que como el un ciber tomas el tiempo de cada maquina y despues te imprime el tiempo y el costo, asi pero con la renta de xbox. |
| ||||
Respuesta: como poner un cronometro en php Con php no es posible, lo puedes realizar, en js, ajax, jquery, recerda que php se ejecuta en el servidor, mediante peticiones y si lo quieres realizar, tu cronometro tendria que realizar una consulta cada un nano segundo para traer los segundos, saludos. recuerda que google muchas veces es un gran aliado , saludos http://www.forosdelweb.com/f13/aport...ometro-756338/
__________________ Si no vivimos como pensamos, pronto empezaremos a pensar como vivimos. Más vale un Gracias sincero, que un número que aumente "popularidad" ¬¬° Universidad de chile, campeón |
| |||
Respuesta: como poner un cronometro en php
Código:
<style> #gmtdatetime { width:415px; text-align:center; background: url(../../../image.png) no-repeat; } #gmttime { color:#00f;font-family:Arial, Helvetica, sans-serif;font-size:42px;font-weight:bold;text-shadow: 0px 0px 3px #000, 0px 0px 3px #000;margin:25px 0 0 0; } #gmtdate { color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;text-shadow: 0px 0px 2px #000, 0px 0px 2px #000;margin:18px 0 0 0; } </style> <body onLoad="IniciarCrono()" bgcolor="#0000CC"> <?php date_default_timezone_set('America/Costa_Rica'); $horas = date('G');//0-23 $minutos = date('i');//00-59 $segundos = date('s');//00-59 $diasn = date('N');//1-7 $diam = date('t');//28-31 $mesn = date('n');//1-12 $dia = date('j');//1-31 $ampm = date('a');//am-pm $año = date('o');//año switch($diasn){ case 1: $dias="Lunes"; break; case 2: $dias="Martes"; break; case 3: $dias="Miercoles"; break; case 4: $dias="Jueves"; break; case 5: $dias="Viernes"; break; case 6: $dias="Sabado"; break; case 7: $dias="Domingo"; break; default: $dias="---"; } switch($mesn){ case 1: $mes="Enero"; break; case 2: $mes="Febrero"; break; case 3: $mes="Marzo"; break; case 4: $mes="Abril"; break; case 5: $mes="Mayo"; break; case 6: $mes="Junio"; break; case 7: $mes="Julio"; break; case 8: $mes="Agosto"; break; case 9: $mes="Septiembre"; break; case 10: $mes="Octubre"; break; case 11: $mes="Noviembre"; break; case 12: $mes="Diciembre"; break; default: $mes="---"; } ?> <script language="javascript" type="text/javascript"> var CronoID = null var CronoEjecutandose = false var decimas, segundos, minutos, horas, mesn, anio, dia, diasn function InicializarCrono () { decimas = '0'; segundos = '<?=$segundos?>'; minutos = '<?=$minutos?>'; horas = '<?=$horas?>'; mesn = '<?=$mesn?>'; anio = '<?=$año?>'; diasn = '<?=$diasn?>'; dia = '<?=$dia?>'; horasap = '<?=$horasap?>'; document.crono.displayh.value = '<?=$horas?>:<?=$minutos?> <?=$ampm?>' document.crono.displayf.value = '<?=$dias?> <?=$dia?> de <?=$mes?> del <?=$año?>' } function MostrarCrono () { decimas++ if ( decimas > 9 ) { decimas = 0 segundos++ if ( segundos > 59 ) { segundos = 0 minutos++ if ( minutos > 59 ) { minutos = 0 horas++ if ( horas > 24 ) { horas = 1 dia++ if ( dia > <?=$diam?> ) { dia = 1 mesn++ if ( mesn > 12 ) { mesn = 1 anio++ } } } } } } minutos=minutos/1 if(horas<13){horasap=horas} else {horasap=horas-12} var ValorCrono = "" ValorCrono = (horasap==0) ? "12" : horasap ValorCrono += (minutos < 10) ? ":0" + minutos : ":" + minutos ValorCrono += (horas < 12) ? " am" : " pm" document.crono.displayh.value = ValorCrono var ValorFecha = "" ValorFecha = (diasn == 1) ? "Lunes " : ((diasn == 2) ? "Martes " : ((diasn == 3) ? "Miercoles " : ((diasn == 4) ? "Jueves " : ((diasn == 5) ? "Viernes " : ((diasn == 6) ? "Sabado " : ((diasn == 7) ? "Domingo " : "Error ")))))) ValorFecha += dia + " de " ValorFecha += (mesn == 1) ? "Enero" : ((mesn == 2) ? "Febrero" : ((mesn == 3) ? "Marzo" : ((mesn== 4) ? "Abril" : ((mesn == 5) ? "Mayo" : ((mesn == 6) ? "Junio" : ((mesn == 7) ? "Julio" : ((mesn == 8) ? "Agosto" : ((mesn == 9) ? "Septiembre" : ((mesn == 10) ? "Octubre" : ((mesn == 11) ? "Noviembre" : ((mesn == 12) ? "Diciembre" : "Error "))))))))))) ValorFecha += " del " + anio document.crono.displayf.value = ValorFecha CronoID = setTimeout("MostrarCrono()", 100) CronoEjecutandose = true return true } function IniciarCrono () { InicializarCrono() MostrarCrono() } </script> <div id="gmtdatetime"> <form name="crono"> <p align="center"><input id="gmttime" type="text" name="displayh" value="<?=$horas?>:<?=$minutos?> <?=$ampm?>" style="background-color:transparent;float:left;border:none;outline:none;width:415px;height:40px;text-align:center;"></p> <p align="center"><input id="gmtdate" type="text" name="displayf" value="<?=$dias?> <?=$dia?> de <?=$mes?> del <?=$año?>" style="background-color:transparent;float:left;border:none;outline:none;width:415px;height:20px;text-align:center;"></p> </form> </div> |
Etiquetas: |