我正在尝试使用以下代码获取发布的信息并显示信息:
PHP代码:
$self = $_SERVER['PHP_SELF'];
if(isset($_POST['send'])){
$words = htmlspecialchars($_POST['board']);
print "<b>".$words."</b>";
}
HTML 代码:
<form action="<?php $self ?>" method=post> <!--$self is the directory of the page itself-->
<p><i>Comment</i></p>
<textarea name="board" rows="20" cols="10"></textarea>
<input name="send" type="hidden" />
<p><input type='submit' value='send' /></p>
</form>
上面的代码将按我的意图工作。但是,如果我去掉输入 name="send" type="hidden",一旦单击发送按钮,用户输入消息将不会显示。为什么会发生这种情况?