【发布时间】:2011-03-20 02:08:01
【问题描述】:
我正在使用以下设置文本区域的值..
<?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" />
但它似乎不起作用。 message 的值不为空。有谁知道为什么它没有填充价值?
【问题讨论】:
-
在使用
$_REQUEST变量时要小心,如果您打算将该数据用于其他用途,而不仅仅是将其放回表单中。根据您的variables_order指令 (php.net/manual/en/ini.core.php#ini.variables-order),用户可能会在您不知情的情况下覆盖message变量。 -- php.net/manual/en/reserved.variables.request.php -
@Jeff 尽管这是正确的,但直接的问题是 OP 根本没有清理消息的内容。