我想在我的服务器上保存一个文本文件,所以我使用带有一些标志的file_put_contents
。我还必须从包含某些人姓名的<input type="text" name="loaded">
字段中导入值。
<input type="text" name="loaded">
//other html code
<form method="post" action="scriptf.php">
<input type="submit" value="Go!" />
</form>
此脚本仅保存foldera / file.txt“Lucas Smith(lsmith334)+”,但缺少ex
(包含该输入中的文本)。
<?php
$file = 'foldera/file.txt';
$ex = $_POST['loaded'];
$person = "Lucas Smith (lsmith334) + ".$ex;
file_put_contents($file, $person, FILE_APPEND | LOCK_EX);
?>
我做错了什么?
答案 0 :(得分:0)
您的输入不在表单
中<form method="post" action="scriptf.php">
<input type="text" name="loaded">
<input type="submit" value="Go!" />
</form>
应该有效,所有输入都需要在表单标签内
嵌套表单是一个坏主意,应该完全避免,我想不出嵌套它们的好理由
它实际上也是标准的标准 Can you nest html forms?
多个表单没问题,嵌套表单是