如果在一個窗體我設置PHP:HTML預填表格值是否被覆蓋?
<input type = 'text' name = 'entry' value ='default_text'/>
和用戶代替'default_text'
進入'foo'
這是足以讓$_POST['entry']
成爲'foo'
代替'default_text'
?
如果不是我如何做到這一點?
如果在一個窗體我設置PHP:HTML預填表格值是否被覆蓋?
<input type = 'text' name = 'entry' value ='default_text'/>
和用戶代替'default_text'
進入'foo'
這是足以讓$_POST['entry']
成爲'foo'
代替'default_text'
?
如果不是我如何做到這一點?
如果有人將文本輸入到該輸入:
<input type = 'text' name = 'entry' value ='default_text'/>
PHP將接受新的文本在$ _ POST/$ _ GET/$ _ REQUEST等,而不是默認的(所以,回答你的問題,是的,這足夠)。
是的,如果<input type="text" />
元件被置於一個<form method="post">
元件,其還包含一個<input type="submit" />
元件發送數據內:
<form method="post" action="/url/where/form/will/be/sent.php">
<input type = 'text' name = 'entry' value ='default_text'/>
<input type = 'submit' />
</form>
當然,數據將只在提交表單時發送。你的代碼出了什麼問題?
你有沒有嘗試過,而不是盲目地要求? – LeeR