Problem with upgrade?
Posted: Thu Oct 04, 2007 4:05 pm
I am using the following code snipped for when somebody enters a date range:
**** PLEASE USE PHP AND CODE TAGS *****
It was working fine on PHP 4.0, but now that we have upgraded to PHP 5.0.3 the date range is off by about 6 months. Any ideas?
Tyler
**** PLEASE USE PHP AND CODE TAGS *****
Code: Select all
// date string processing
if ($date_select == "By Appointment" || $date_select == "Call for Info" || $date_select == "Ongoing") {
$date_preview = $date_select;
}
else {
$date_preview = '';
if ($date_select == "range") {
$date_1alt = substr($date_1,3,3).substr($date_1,0,3).substr($date_1,6,4);
$date_2alt = substr($date_2,3,3).substr($date_2,0,3).substr($date_2,6,4);
$date_preview = date('M. j', strtotime($date_1alt))." to ".date('M. j', strtotime($date_2alt));
}
elseif ($date_select == 1) {
$date_1alt = substr($date_1,3,3).substr($date_1,0,3).substr($date_1,6,4);
$date_preview = date('M. j', strtotime($date_1alt));
}
elseif ($date_select == 2) {
$date_1alt = substr($date_1,3,3).substr($date_1,0,3).substr($date_1,6,4);
$date_2alt = substr($date_2,3,3).substr($date_2,0,3).substr($date_2,6,4);
$date_preview = date('M. j', strtotime($date_1alt)).", and ".date('M. j', strtotime($date_2alt));
}
elseif ($date_select == 3) {
$date_1alt = substr($date_1,3,3).substr($date_1,0,3).substr($date_1,6,4);
$date_2alt = substr($date_2,3,3).substr($date_2,0,3).substr($date_2,6,4);
$date_3alt = substr($date_3,3,3).substr($date_3,0,3).substr($date_3,6,4);
$date_preview = date('M. j', strtotime($date_1alt)).", ".date('M. j', strtotime($date_2alt)).", and ".date('M. j', strtotime($date_3alt));
}
}Tyler