小编Hou*_*neD的帖子

如何将在 HTML 表单中输入的字符串保存到文本文件

我有一个非常基本的 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)

html php string

2
推荐指数
1
解决办法
3万
查看次数

标签 统计

html ×1

php ×1

string ×1