На локальной машине все работает отлично, под денвер php 4.
На сервере версии 4 php, тоже работает все хорошо.
Поставил на пятую версию, стала появлятся ошибка, которая ругается на функицю mktime()
Warning: mktime() expects parameter 6 to be long, string given in /home/idadbs/public_html/vkaragande/demo/includes/functions.php on line 320
Кусочек кода следующий. Ругается на строку которая начинается с $first_date
function ifUpdated ($date)
{
global $def_updated;
$date_day = date ( "d" );
$date_month = date ( "m" );
$date_year = date ( "Y" );
list ( $on_year, $on_month, $on_day ) = split ( '[/.-]', $date );
$first_date = mktime ( 0,0,0,$on_month,$on_day,$on_year );
$second_date = mktime ( 0,0,0,$date_month,$date_day,$date_year );
if ( $second_date > $first_date )
{
$days = $second_date - $first_date;
}
else
{
$days = $first_date - $second_date;
}
Пример ошибки здесь _http://vkaragande.info/demo/index.php?cat=4&subcat=21
Можно скачать демоверсию _http://vkaragande.info/catalog_demo.zip
Если ошибка решится, предоставлю полную версию со всеми модификациями, шаблонами.