Hi Leute.
Ich habe diese Problem.
In meiner Datenbank
(starts) steht : 2008-07-12 12:40:04
(ends) steht : 2008-07-15 12:40:04
jetzt macht mir das Script aber Probleme mit dem Anzeigen.. hier mein Code:
Das dürfte die Code Pasage sein.
Ist leider kein Script von mir.
Ich habe diese Problem.
In meiner Datenbank
(starts) steht : 2008-07-12 12:40:04
(ends) steht : 2008-07-15 12:40:04
jetzt macht mir das Script aber Probleme mit dem Anzeigen.. hier mein Code:
PHP:
$year = intval ( date("Y"));
$month = intval ( date("m"));
$day = intval ( date("d"));
$hours = intval ( date("H"));
$minutes = intval ( date("i"));
$seconds = intval ( date("s"));
$ends_year = substr ( $ends, 0, 4 );
$ends_month = substr ( $ends, 4, 2 );
$ends_day = substr ( $ends, 6, 2 );
$ends_hours = substr ( $ends, 8, 2 );
$ends_minutes = substr ( $ends, 10, 2 );
$ends_seconds = substr ( $ends, 12, 2 );
$difference = intval( mktime( $ends_hours,$ends_minutes,$ends_seconds,$ends_month,$ends_day,$ends_year)) - time();
if ($difference > 0) {
$TPL_days_difference_value = intval($difference / 86400).$MSG_126;
$difference = $difference - ($TPL_days_difference_value * 86400);
$hours_difference = intval($difference / 3600);
if(strlen($hours_difference) == 1)
{
$hours_difference = "0".$hours_difference;
}
$TPL_hours_difference_value = $hours_difference.":";
$difference = $difference - ($hours_difference * 3600);
$minutes_difference = intval($difference / 60);
if (strlen($minutes_difference) == 1)
{
$minutes_difference = "0".$minutes_difference;
}
$TPL_minutes_difference_value = $minutes_difference.":";
$difference = $difference - ($minutes_difference * 60);
$seconds_difference = $difference;
if (strlen($seconds_difference) == 1)
{
$seconds_difference = "0".$seconds_difference;
}
$TPL_seconds_difference_value = $seconds_difference;
} else {
if (($buy_now == $current_bid) && ($current_bid <> 0))
$TPL_days_difference_value = "<Font color=\"red\"> beendet </FONT>";
else
$TPL_days_difference_value = "<Font color=\"red\"> $MSG_911 </FONT>";
$TPL_hours_difference_value = "";
$TPL_minutes_difference_value = "";
$TPL_seconds_difference_value = "";
}
Das dürfte die Code Pasage sein.
Ist leider kein Script von mir.