[英]Adding some text before and after $_POST
我有這段代碼,它使我可以將textarea中的信息添加到現有的php文件(UPDATEFILE.php)中。
<?php
if ($_POST['addition']) {
$file_open = fopen("UPDATEFILE.php", "a+");
fwrite($file_open, $_POST['addition']);
fclose($file_open);
}
?>
<form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>" method="POST">
<textarea id="txtarea" name="addition">
</textarea>
<input type="submit" name="button">
</form>
是否可以在輸入的前后都包含一些內容?
例如,讓INPUT成為我在文本區域中輸入的內容。 每次按提交,我都希望將其添加到UPDATEFILE.php
<div class="update">INPUT</div>
非常感謝您的幫助,在此先感謝您!
是的,通過串聯。
<?php
if($_POST['addition']) {
$addition = "Before " . $_POST['addition'] . " after."
$file_open = fopen("UPDATEFILE.php", "a+");
fwrite($file_open, $addition);
fclose($file_open);
}
?>
<form action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>" method="POST">
<textarea id="txtarea" name="addition">
</textarea>
<input type="submit" name="button">
</form>
你可以這樣
<?php
if($_POST['addition']){
$content = '<div class="update">INPUT</div>'.$_POST['addition']; //Add line to your existing input
$file_open = fopen("UPDATEFILE.php","a+");
fwrite($file_open, $content);
fclose($file_open);
}
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.