我使用以下設置文本區域..設置HTML表單textarea的值?
<?php
$message = $_REQUEST['message'];
?>
<br/><b>Description</b><br/>
<TEXTAREA NAME="message" COLS=40 ROWS=6 value="<?=$message;?>"></TEXTAREA><br/><br/>
<input type="hidden" name="MAX_FILE_SIZE" value="1000000" />
的價值,但它似乎沒有奏效。消息的值不爲空。有誰知道爲什麼它沒有填補價值嗎?
使用'$ _REQUEST'變量時要小心,如果您打算將該數據用於其他任何事情,而不僅僅是將其放回表單中。根據您的'variables_order'指令(http://www.php.net/manual/en/ini.core.php#ini.variables-order),用戶可能會在不知情的情況下覆蓋'message'變量。 - http://php.net/manual/en/reserved.variables.request.php – 2010-07-23 12:46:25
@Jeff儘管這是正確的,但直接的問題是OP沒有消毒消息的內容。 – Gordon 2010-07-23 13:10:32