使用php将表单输入转换为文件中的文本
我有一个包含以下内容的HTML表单:使用php将表单输入转换为文件中的文本,php,html,fputs,Php,Html,Fputs,我有一个包含以下内容的HTML表单: <form method="POST" action="/subscribe/subscribe.php"> <p><input type="text" name "Email" value="your@email.com" onfocus="if(!this._haschanged){this.value=''};this._haschanged=true;"></p> <p><input
<form method="POST" action="/subscribe/subscribe.php">
<p><input type="text" name "Email" value="your@email.com" onfocus="if(!this._haschanged){this.value=''};this._haschanged=true;"></p>
<p><input type="submit" value="Submit" name="Submit"></p>
</form>
但在我的mailcopyfile.txt中,每次提交新表单时,我都会得到逗号,如:
, , , , ,
我做错了什么?为什么电子邮件不显示?您的表单/输入行中有一个错误:
<p><input type="text" name "Email" value="your@email.com" onfocus="if(!this._haschanged){this.value=''};this._haschanged=true;"></p>
name参数后面没有等号。所以我认为这就是为什么文本文件中没有值的问题
<p><input type="text" name="Email" value="your@email.com" onfocus="if(!this._haschanged){this.value=''};this._haschanged=true;"></p>
为什么用$now命令在文本文件中不显示时间?我想我可以直接调用它,而不用定义它,第一次编写php。但是,它是不需要的,因为这个表单应该只保存电子邮件。
<p><input type="text" name="Email" value="your@email.com" onfocus="if(!this._haschanged){this.value=''};this._haschanged=true;"></p>