如何在php文件中將<input>
的值添加到$var
?在php文件中更改變量
HTML
<input type="text" id="align" name="align"/>
php文件
<?php
$align="center";
?>
如何在php文件中將<input>
的值添加到$var
?在php文件中更改變量
HTML
<input type="text" id="align" name="align"/>
php文件
<?php
$align="center";
?>
你的意思是你想發佈它並把它放在一個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;
只需將它輸出到正規HTML value attribute:
<input type="text" id="align" name="align" value="<?php echo htmlspecialchars($align); ?>" />
的htmlspecialchars()調用是有逃避之類的報價,以避免出現問題如果你的變量包含引號,並且做你的標記更符合標準。
這取決於形式的行動。
如果您的表單持有您的字段具有action="post"
屬性,那麼在PHP方面,您必須使用$_POST['align']
。如果您設置的動作action="get"
,那麼你必須使用$_GET['align']
。
<?php
$align = $_POST['align'];
// OR
$align = $_GET['align'];
?>
你真的將不得不提供更多的細節。您想如何以及何時在輸入中使用該值?輸入是表單的一部分嗎?如果是這樣,它使用post或get方法? HTML和PHP在同一個文件中? – Belinda