Hello guys,
I have a html file and I want to integrate the following script into it:
<?php
// countdown function
// parameters: (year, month, day, hour, minute)
countdown(2006,3,25,12,0);
function countdown($year, $month, $day, $hour, $minute)
{
// make a unix timestamp for the given date
$the_countdown_date = mktime($hour, $minute, 0, $month, $day, $year, -1);
// get current unix timestamp
$today = time();
$difference = $the_countdown_date - $today;
if ($difference < 0) $difference = 0;
$days_left = floor($difference/60/60/24);
$hours_left = floor(($difference - $days_left606024)/60/60);
$minutes_left = floor(($difference - $days_left606024 - $hours_left6060)/60);
// OUTPUT
// echo "Today's date ".date("F j, Y, g:i a")."<br/>";
// echo "Countdown date ".date("F j, Y, g:i a",$the_countdown_date)."<br/>";
echo "Countdown ".$days_left." days ".$hours_left." hours ".$minutes_left." minutes left";
}
?>
The problem is I get a few errors 🙂
Fatal error: Smarty error: [in custom/rate.tpl line 11]: syntax error: unrecognized tag: // make a unix timestamp for the given date $the_countdown_date = mktime($hour, $minute, 0, $month, $day, $year, -1); // get current unix timestamp $today = time(); $difference = $the_countdown_date - $today; if ($difference < 0) $difference = 0; $days_left = floor($difference/60/60/24); $hours_left = floor(($difference - $days_left606024)/60/60); $minutes_left = floor(($difference - $days_left606024 - $hours_left6060)/60); // OUTPUT // echo "Today's date ".date("F j, Y, g:i a")."
"; // echo "Countdown date ".date("F j, Y, g:i a",$the_countdown_date)."
"; echo "Countdown ".$days_left." days ".$hours_left." hours ".$minutes_left." minutes left"; (Smarty_Compiler.class.php, line 404) in /home/puzzle/public_html/inc/libs/Smarty.class.php on line 1102
I'm a PHP newbie and dont understand what could be the problem. Can some of you help me with some advices? 🙂
Thanks