PHP从输入写入文本文件

PHP从输入写入文本文件,php,web,Php,Web,我有以下代码 <div id="mailbox"> <form action="verification.php" method="post"> <input placeholder="Enter your email" type="mail" name="name" style="width:270px; height:42px; border: solid 1px #c2c4c6; font-size:16px; padding-left:8px

我有以下代码

<div id="mailbox">
  <form action="verification.php" method="post">
  <input placeholder="Enter your email" type="mail" name="name" style="width:270px; 
   height:42px; border: solid 1px #c2c4c6; font-size:16px; padding-left:8px;" />
</div>
<div>
  <form action="verification.php" method="post">
  <input type="submit" id="button2" value="Next" />
</div>

我想如果用户在输入电子邮件占位符中输入内容,它会将输入保存到文本文件中

我不知道我需要在verification.php中编写什么代码。我有2天的PHP知识

我希望用户在表单中输入的每个内容都将保存到我机器上的user.txt文件中


谢谢

我会这样做:

首先将HTML更改为:

<div id="mailbox">
  <form action="verification.php" method="post">
    <input placeholder="Enter your email" type="mail" name="name" style="width:270px; height:42px; border: solid 1px #c2c4c6; font-size:16px; padding-left:8px;" />
    <input type="submit" id="button2" value="Next" />
  </form>
</div>

然后,verification.php(确保所有错误报告都已打开)


我们可以看看你的verification.php吗。?verification.php还不存在,因为我不知道如何在其中存储数据:)php将文件从输入写入txt对我不起作用。。正如我所说,我是PHPSo的新手,请在学习多一点后再来。访问PHP网站,查看更多问题并发表愚蠢的评论,只是为了获得更多的徽章,这样你就可以对你的selfHi Kamrul感觉良好,感谢HTML中的提示!我将verification.php编辑为:您有任何错误吗?您好,没有,空白页您能确认您的php配置中是否有错误报告
?apache需要在您指定的目录中拥有权限。您好,我已将verification.php更改为:

<?php
if (!ini_get('display_errors')) {
    ini_set('display_errors', '1');
}
ini_set('error_reporting', E_ALL);

if (isset($_POST['name'])) {
    echo 'Data received, writing to file <br/>';
    if (!file_put_contents('/path/to/filename', $_POST['name']."\n", FILE_APPEND)) {
        echo 'Sorry! unable to write to the file specified';
    } else {
        echo 'data written to file';
    }
}