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