這是所有的源代碼,這是一個簡單的形式,與2文本字段:功能不保留舊值
我的問題是在它稱之爲舊功能的HTML:
<input type="text" name="name" value="<?php old('name'); ?>">
舊函數c ode:
function old($key) if(!empty($_REQUEST['$key']))
{return htmlspecialchars($_REQUEST['$key']); }
return '';
}
由於某些原因,它不保留舊的值。我清除了緩存並重新啓動了Apache,以查看這是否是問題,但沒有任何結果。我用完了想法,爲什麼舊功能被忽略了?
我的測試環境:Windows 7,xampp php5.3,但也上傳到我的測試服務器和相同的結果。
'$ _REQUEST [ '$鍵']'。你有一個名爲「$ key」的密鑰?我想你的意思是使用'$ _REQUEST [$ key]'。 – Vulcan
嘗試'$ _REQUEST ['key']' –
格式化您的代碼將會使整個區別 – Ibu