【发布时间】:2016-03-14 23:17:59
【问题描述】:
我无法从表单中提取数据。我想将电子邮件地址保存到本地服务器的文本文件中。用户将首先访问该站点(图片), website
他们将输入他们的电子邮件地址和无线密钥(由 Unifi 控制),然后点击提交。那时,我希望将他们输入的电子邮件保存到文本文件中。连接按钮还通过 Unifi 对用户进行身份验证,并且他们能够连接到访客无线。
我目前的代码是:
<!-- Email Input -->
<fieldset class="large-text">
<p class="form-element">
<label for="email" class="fieldname">Email</label>
<input id="emailcontainer" method="post" name="emailtxtbox" class="textInput" value="" autocomplete="on" input type="email" required placeholder="Enter your email"/>
</p>
</fieldset>
<!-- End of Email Input !-->
这将创建您在图片中看到的电子邮件文本框条目。
以下代码是 php 执行,它将(希望)获取电子邮件,然后将其保存为文本文件:
$getemail = $_GET["emailtxtbox"];
$emailtxtbox = $_POST["emailtxtbox"];
if($getemail = "connect") {
$targetFolder = "/emailcollate";
file_put_contents($targetFolder."mytext.txt", $emailtxtbox);
}
您可能已经猜到了,我对 php 或 html 没有任何技能,所以请保持简单。上面的代码我玩过很多次,所以其中一些可能有不同的名称等。我将不胜感激!
是否有人认为使用 file_put_contents() 函数来执行上述操作会更好?
【问题讨论】:
-
你有html表单标签吗?
<form></form> -
$getemail = "connect"需要==