My script is doing my head in, if anyone can help me to see where this has gone wrong, it would be greatly appreciated, I am just a newbie.. thanks
I am getting this error Warning: mktime() expects parameter 6 to be long, string given in /home/ourtrad2/public_html/functions.php
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;
}
$current_result = ( $days ) / ( 60 * 60 * 24 );
if ( $current_result <= 5 )
{
$updated_listing = "$def_updated";
}
else
{
$updated_listing = "";
}
return $updated_listing;
}