Я пытаюсь получить размещенную информацию и отображать информацию, используя следующий код:скрытый атрибут ввода тега из HTML формы
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>
Код, указанный выше, будет работать как я намерен. Однако, если я избавлюсь от имени ввода = «send» type = «hidden», пользовательское сообщение ввода не появится после нажатия кнопки отправки. Почему это произойдет?
Как называется кнопка отправки? ;) –
вы можете удалить 'action =" ", так как вы направляете его на ту же страницу. –