All pastes #1237475 Raw Edit

Untitled

public php v1 · immutable
#1237475 ·published 2008-10-27 02:58 UTC
rendered paste body
<?php/* Simple php / javascript code that outputs server time and a 10 minute countdown timer * It also updates both the clock and countdown timer in real time *  * Time is displayed and updated as follows: * 10:41:52 AM * Update in 08:08   *  * author: quintias at yahoo dot com * ©2008 MalignGames.com */$hours = date('g'); //server hours$mins = date('i'); //server minutes$secs = date('s'); //server seconds$sec = 0; //seconds outputecho"<span id='clock'>";echo ($hours<10) ? "0$hours:$mins:$secs ".date('A')."</span><br />" : "$hours:$mins:$secs " . date('A')."</span><br />"; //clock outputif ($mins>50){$min=59-$mins;}else if ($mins>40){$min=(49-$mins);}else if ($mins>30){$min=(39-$mins);}else if ($mins>20){$min=(29-$mins);}else if ($mins>10){$min=(19-$mins);}else if ($mins>0){$min=(9-$mins);}else if ($mins==0){$min=9;}if ($secs>50) { $sec=60-$secs; }else if ($secs>40){$sec=abs(60-$secs);}else if ($secs>30){$sec=abs(60-$secs);}else if ($secs>20){$sec=abs(60-$secs);}else if ($secs>10){$sec=abs(60-$secs);}else if ($secs>00){$sec=abs(60-$secs);}else if ($secs==0){$sec="0";}echo"<span>Update in <span id='count_d'>";echo ($min<10) ? "0$min:" : "$min:"; //countdown timer output - minutesecho ($sec<10) ? "0$sec</span></span>" : "$sec</span></span>"; //countdown timer output - secondsecho"<script type='text/javascript'>function elem(tag,content) { var ret = document.createElement(tag); ret.innerHTML = content; return ret; }function get(id) { return document.getElementById(id); }function count() { countU();countD();setTimeout('count()', 1000); }function countU() {    var ele=get('clock');t1=ele.innerHTML.split(':');h1=t1[0];m1=t1[1];s1=t1[2];t2=s1.split(' ');s1=t2[0];t3=t2[1];s1++;if(s1>59){s1=0;m1++;if(m1<10){m1='0'+m1;}}    if(m1>59){m1='0';h1++;if(h1>12){h1='01';}if(h1==12&&m1==0&&s1==0){if(t3=='AM')t3='PM';else if(t3=='PM')t3='AM';}}if(h1.length<2){h1='0'+h1;}if(m1.length<2){    m1='0'+m1;}if(s1<10){s1='0'+s1;}ele.innerHTML=h1+':'+m1+':'+s1+' '+t3;}function countD() {    var ele=get('count_d');t1=ele.innerHTML.split(':');m1=t1[0];s1=t1[1];s2=(m1*60)+s1*1;s2-=1;if(s2<0){ele.innerHTML='09:59';}else{m2=Math.floor(s2/60)%60;s3=s2%60;    s2='';if(m2<10){s2+='0';}s2+=m2+':';if(s3<10){s2+='0';}s2+=s3;ele.innerHTML=s2;}}</script>";?>