0
這是我的代碼。我知道500個錯誤通常是編碼錯誤,但我找不到它。謝謝你的時間。PHP爆炸日期的值和使用if語句拋出500錯誤
$today = "1234";
$appt = "1235";
$date = explode("/", $data[1]); // EXAMPLE DATE IS 06/01/2012
$m = date("m",mktime(0, 0, 0, $date["0"], $date["1"], $date["2"]));
$d = date("d",mktime(0, 0, 0, $date["0"], $date["1"], $date["2"]));
$y = date("Y",mktime(0, 0, 0, $date["0"], $date["1"], $date["2"]));
$appt = date(mktime(0, 0, 0, "$m", "$d", "$y"));
$today = strtotime("today");
if ($today > $appt) {
} else {
$appt[] = array($data[8],$data[1],$data[2],$data[4],$data[3],$data[7],$data[9],$data[5],$data[15],$data[6],$data[10],$data[12],$data[13],$data[14]);
}
,我不認爲這個代碼可以拋出一個500 HTTP錯誤,大部分時間就意味着有一些錯誤與您的服務器配置(httpd.conf,php.ini,.htaccess ....) – Jeroen
但是,當我刪除這部分的編碼,文件工作正常。 – user1424232
我知道某些服務器在代碼中出現錯誤時會拋出500錯誤,而不是以正常方式拋出錯誤。也許它打破了附近的東西? –