我有這個php文件,它只顯示一個空白頁。 我想我有一個語法錯誤,但我沒有得到任何錯誤。 我設置了這兩行來顯示錯誤,但我什麼也沒有得到。php文件只有空白頁沒有錯誤
error_reporting(E_ALL); ini_set('display_errors',1);
<?php
header('Content-Type: text/html; charset=utf-8');
error_reporting(E_ALL);
ini_set('display_errors', 1);
$var1= $_GET['var1'];
$var2= $_GET['var2'];
$var3 = $_GET['var3'];
if ((!empty($var1)) || (!empty($var2)) || (!empty($var3)))
echo "NOT EMPTY";
} else {
echo "EMPTY";
}
?>
當它返回一個空白頁幾乎肯定是代碼錯字 –
print_r($ var1); print_r($ var2); print_r($ var3);.添加上面的行並告訴輸出是什麼 – user3386779
請不要編輯您的問題,使其無效答案。如果您發現您提出了錯誤的問題,那麼只需提出一個新問題即可。有關更多信息,請參閱https://meta.stackoverflow.com/questions/298798/editing-questions-after-initial-post – Matt