我只是想檢查一個表單變量是否爲空。代碼將變量$getsubject
和$getsubject
設置爲表格的$_POST
,然後我檢查它們是否爲空,如果它們是我想將它們設置爲"No Message"
或"No Subject"
。我也嘗試了isset
,它沒有奏效。我甚至嘗試設置一個同樣的事情的else語句,它不會改變它。PHP空不工作
$getsubject = $_POST['subject'];
$getmessage = $_POST['message'];
if(empty($getsubject)) {
$getsubject = "<No Subject>";
}
if(empty($getmessage)){
$getmessage = "<No Message>";
}
你有沒有''echo' $ getmessage'?如果沒有,當然它不會顯示。 –
如果在最初分配給變量以及在執行「空」檢查後嘗試'var_dump($ getsubject)',你會得到什麼? – andrewsi
您使用的是HTML表單嗎?你能顯示代碼嗎? –