I'm using v. 1.3.8a with all security patches. I can't afford to upgrade to 1.3.9 right now. I just changed servers, within the same host, so they migrated everything, and all other websites are working. But the PHP version is diff. now, and all pages within the zen cart are giving a blank page, and the error reads:

PHP Fatal error: Cannot redeclare date_diff() in ...(file path) /store/includes/functions/functions_general.php on line 1476

In post http://www.zen-cart.com/forum/showthread.php?t=141937 it is recommended to install the patches available from zen cart to take care of this error message. I have replaced the file with the file in the php 5.3 patch. I'm still getting the blank page, and the same error.

This is the code in the (new) file in question, lines 1472-1479:
PHP Code:
 $date1_set mktime(0,0,0$m1$d1$y1);
    
$date2_set mktime(0,0,0$m2$d2$y2);

    return(
round(($date2_set-$date1_set)/(60*60*24)));
  }

/** 
Does anyone see the problem???
thanks
JSC