我想保存用戶選擇什麼狀態後,「POST」的表單操作在同一頁上運行時,但我不斷收到意想不到的T_IS_EQUAL,期待「}」的錯誤。我錯過了什麼?得到錯誤試圖保存用戶選擇的數據
我有以下代碼:
<select style='width:50px; float:left; position:relative; left:-160px; top:2px; border-radius:3px; ' project='statelist' class='statelist' name='statelist'>
$state = array('AZ','AL','AK','AR', 'CA','CO', 'CT','DE','DC','FL', 'GA', 'HI','ID','IL', 'IN','IA','KS','KY','LA','ME','MT','NV','NH','NJ','NM','NY','NC', 'ND','OH', 'OK', 'OR', 'MD','MA', 'MI','MN','MS', 'MO','PA', 'RI', 'SC','SD','TN', 'TX', 'UT', 'VT', 'VA','WA', 'WV','WI','WY');
foreach($state as $name) {
$selected = '';
if {$_POST['statelist'] == $name}{
$selected = 'selected';}
echo '<option value="'.$name.'"'.$selected.">{$name}</option>\n";
}
</select>
好像錯誤是在你的後端代碼,而不是你的HTML標記。顯示一些? 「POST」在哪裏/如何處理? – Jesse 2013-04-09 02:13:54