Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Laikas

Parašė Kižas· 2012 Rugp. 1 23:08:59
#2

Na ką po ilgo vėpsojimo į kodą šį tą sulipdžiau:


<?php
// <span style="border-bottom: 1px dotted black;">PHP</span> dalis reikalingas failas su .php galune
 
// Perdarytas skriptas veikiantis <span style="border-bottom: 1px dotted black;">PHP</span> režimu taikant JS autorius Irmantas
 
 
$date = 'December 25 2012 00:00:00 PM PDT';
$exp_date = "var end = new Date('". $date ."');";
$todays_date = date("F j Y g:i:s A T");
 
if ($todays_date < $exp_date) {
 
?>
 
 
<script>
<?php echo $exp_date ;?>
 
var _second = 1000;
var _minute = _second * 60;
var _hour = _minute * 60;
var _day = _hour *24
var timer;
 
function showRemaining()
{
    var now = new Date();
    var distance = end - now;
    if (distance < 0 ) {
       clearInterval( timer );
       document.getElementById('countdown').innerHTML = 'Šiandien kalėdos';
 
       return;
    }
    var days = Math.floor(distance / _day);
    var hours = Math.floor( (distance % _day ) / _hour );
    var minutes = Math.floor( (distance % _hour) / _minute );
    var seconds = Math.floor( (distance % _minute) / _second );
 
    document.getElementById('countdown').innerHTML = 'Dienos: ' + days + '<br />';
    document.getElementById('countdown').innerHTML += 'Valandos: ' + hours+ '<br />';
    document.getElementById('countdown').innerHTML += 'Minutės: ' + minutes+ '<br />';
    document.getElementById('countdown').innerHTML += 'Sekundės: ' + seconds+ '<br />';
}
 
timer = setInterval(showRemaining, 1000);
</script>
<?php
} else {
    echo "Times Up";
}
 
?>



<div id="countdown"></div>

Redagavo Kižas· 2012 Rugp. 1 23:08:29