我有一个非常基本的 PHP 文件。我想要两个用于用户输入的文本框和一个提交按钮。用户将输入他们的名字和姓氏,然后我想附加或创建一个 TXT 文件,其中包含从 field1 和 field2 输入的数据。
可能我以错误的方式解决这个问题。我将发布我一直在修补的两种方式。
<html>
<head>
<title>Field1 & 2</title>
</head>
<body>
<form>
What is your name?<br>
<input type="text" name="field1"><br>
<input type="text" name="field2"><br>
<input type="submit" value="Submit">
</form>
<?php
$txt= $_POST['field1'].' - '.$_POST['field2'];
$var_str3 = var_export($txt, true); //is this necessary?
$var3 = "$var_str3"; //is this necessary?
file_put_contents('fields.txt', $var3.PHP_EOL, FILE_APPEND);
?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我不知道如何将 field1 和 field2 中的数据放入字符串变量中。
我也搞砸了使用这个 php 而不是上面列出的部分
<?php
$txt= "data.txt";
if (isset($_POST['field1']) && isset($_POST['field2'])) {
$fh = fopen($txt, 'a');
$txt=$_POST['field1'].' - '.$_POST['field2'];
fwrite($fh,$txt); …Run Code Online (Sandbox Code Playgroud)