ввод переменной php в значение HTML-формы


У меня есть переменная php, такая как so.. $name = $_REQUEST['name']; Я хотел бы поместить ее в значение поля HTML-формы, например, здесь.. <input type="text" name="name" value=(php variable here) /> Как бы я это сделал?

Спасибо.

 14
Author: Skizit, 2010-07-23

2 answers

value="<?php echo htmlspecialchars($name); ?>"
 39
Author: Quentin, 2010-07-23 11:35:23

Вы можете сделать это так,

<input type="text" name="name" value="<?php echo $name;?>" />

Но, судя по тому, что вы взяли его прямо из пользовательского ввода, вы хотите сначала очистить его, чтобы в вывод вашей страницы не было ничего неприятного.

<input type="text" name="name" value="<?php echo htmlspecialchars($name);?>" />
 6
Author: Rich Adams, 2010-07-23 11:35:28