如何在php文件中添加<input>
到$var
的值?
HTML
<input type="text" id="align" name="align"/>
php文件
<?php
$align="center";
?>
答案 0 :(得分:1)
你的意思是你想发布它并把它放在一个PHP变量中?
试试这个:
<form action="somephpfile.php" method="POST">
<input type="text" name="align" value="center" />
<input type="submit" value="Send!" />
</form>
somephpfile.php
$align = $_POST['align'];
echo $align;
答案 1 :(得分:1)
这取决于表单操作。
如果您持有字段的表单具有action="post"
属性,那么从php端开始,您必须使用$_POST['align']
。如果您已将操作设置为action="get"
,则必须使用$_GET['align']
。
<?php
$align = $_POST['align'];
// OR
$align = $_GET['align'];
?>
答案 2 :(得分:0)
只需将其输出到常规HTML value attribute:
<input type="text" id="align" name="align" value="<?php echo htmlspecialchars($align); ?>" />
htmlspecialchars()调用是为了逃避引号之类的内容,以避免在变量包含引号时出现问题,并使标记符合标准。