HTML表单未将数据发布到文件

时间:2017-03-29 19:44:33

标签: php apache2

因此,我的页面加载正常,并加载formsubmit.php页面,但它没有将数据发布到文件中。

form.php的

<!DOCTYPE html>
<html>
<head>
        <title>Enter Your Email</title>
        <link rel="stylesheet" href="../css/normalize.css">
        <link rel="stylesheet" href="../css/style.css">
</head>
<body>
        <section class="loginform cf">
        <form name="login" method="post" action="formsubmit.php">
                <div class ="createaccount">
                        <ul>
                                <li class="subcolumn11">Company Email</li>
                        </ul>
                </div>
                <div id ="column2">
                        <ul>
                                <li>
                                        <input type="email" name="pemail" placeholder="firstname.lastname@peoplenet.com" >
                                </li>
                                <li>
                                        <input type="submit" value="Email Submit">
                                </li>
                        </ul>
                </div>
        </form>
        </section>
</body>
</html>

formsubmit.php

<?php
file_put_contents('data.txt',trim($_POST['pemail'])."\n",FILE_APPEND);
?>

data.txt与form.php和formsubmit.php在同一个文件夹中,但我似乎无法获得任何实际附加到此文件的内容。知道我做错了吗?

EDIT1:

print_r($ _ POST ['pemail'];返回数据(本例为test@test.com)

我将文件夹设置为chmod 777,将单个文件设置为chmod 666,我仍然无法将其发布到文件中。

EDIT2:NVM终于发布到了该文件。由于某种原因它只需要30秒。这是一个许可问题。

0 个答案:

没有答案