1
如果您的形式有這樣的事情它是否有形式保存數據影響外形的錯誤檢查/驗證
<input type="text" name="name" maxlength="30" value="<?php echo htmlspecialchars($_POST['name']); ?>" />
保持在一個頁面刷新的信息,它會影響表單驗證/錯誤的東西像檢查
if($_POST['name'] == '') {
如果您的形式有這樣的事情它是否有形式保存數據影響外形的錯誤檢查/驗證
<input type="text" name="name" maxlength="30" value="<?php echo htmlspecialchars($_POST['name']); ?>" />
保持在一個頁面刷新的信息,它會影響表單驗證/錯誤的東西像檢查
if($_POST['name'] == '') {
使用htmlspecialchars
轉換某些html標籤如&,<,>
成其相應的實體代碼&,<,>
。這些值將在文本字段中。如果您在接下來的頁面POST
操作之後調用if($_POST['name'] == ""
,它會評估爲假,因爲POST
場稱爲name
包含上述數據,最有可能與其他正常含量沒有得到通過htmlspecialchars
感謝我的固定轉換沿它通過這樣做。 'value =「<?php echo isset($ _ POST ['name'])?htmlspecialchars($ _ POST ['name']):''?>」' – Toeb