Raj
Raj

Reputation: 31

PHP and jquery countdown

I just got a tutorial that integrate PHP date function and jQuery.

i want to customize the script so on specific time reach its redirect to another page.

i tried to do my self but its not working correctly. I have included the tutorial link here.

Tutorial LInk

PHP code to fetch date from server

<?php
date_default_timezone_set('GMT');
$currentTime = date('H:i:s');
$currentDay = date('w');
$delTimeStart = '00:00:00';
$delTimeEnd = '14:30:00';
if ($currentTime >= $delTimeStart && $currentTime < $delTimeEnd && $currentDay > 0 && $currentDay < 6){
    $css = 'display: block;';
} else {
    $css = 'display: none;';
}
?>

JS script

<script type="text/javascript">
$('#countdowntimer').countdown('<?php $date = strtotime("+1 day"); echo date('Y/m/d', $date); ?> 14:30:00').on('update.countdown', function(event) {
    var $this = $(this).html(event.strftime(''
        + '%H Hours '
        + '%M Minutes '
        + '%S Seconds'
    ));
});
</script>

Upvotes: 0

Views: 795

Answers (1)

mplungjan
mplungjan

Reputation: 177684

Try this - gleaned from the source:

FIDDLE

$('#countdowntimer').countdown('<?php $date = strtotime("+1 day"); echo date('Y/m/d', $date); ?> 14:30:00')
  .on('update.countdown', function(event) {
      $(this).html(event.strftime(''
        + '%H Hours '
        + '%M Minutes '
        + '%S Seconds'
      ));
  })
  .on('finish.countdown', function(event) { 
      location.replace("someurl"); 
  });

Upvotes: 1

Related Questions