Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/282.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 表单post提交按钮计数器以.txt格式存储数据_Javascript_Php_Jquery - Fatal编程技术网

Javascript 表单post提交按钮计数器以.txt格式存储数据

Javascript 表单post提交按钮计数器以.txt格式存储数据,javascript,php,jquery,Javascript,Php,Jquery,我花了几个小时阅读了关于如何将提交按钮计数器的数据存储在文本文件中的不同方法 <form action="/enquiry.php" method="post" name="form"> <label>Name *</label> <input id="Name" maxlength="100" name="Name" type="text" value="" /> <label>Email Address *</label>

我花了几个小时阅读了关于如何将提交按钮计数器的数据存储在文本文件中的不同方法

<form action="/enquiry.php" method="post" name="form">
<label>Name *</label>
<input id="Name" maxlength="100" name="Name" type="text" value="" />
<label>Email Address *</label>
<input id="Email" maxlength="100" name="Email" type="text" value="" />
<button class="btn btn-default" id="submit" name="submit" type="Submit">Submit</button>
</form>

名字*
电子邮件地址*
提交
我只想在主服务器目录中有一个“count.txt”文件,每当有人在联系人表单上单击“提交”时,该文件就会显示在联系人页面上(单击按钮:X次)

有人能推荐最好、最安全的方法吗

谢谢。

index.php
index.php
<?php
if(isset($_POST['submit'])){
$file = "count.txt";
$count = file_get_contents($file);
$plus1 = $count + 1;

file_put_contents($file, $plus1);

echo "Button clicked ".":".$plus1." times";


    }
?>

<form action="" method="post" name="form">
<label>Name *</label>
<input id="Name" maxlength="100" name="Name" type="text" value="" />
<label>Email Address *</label>
<input id="Email" maxlength="100" name="Email" type="text" value="" />
<button class="btn btn-default" id="submit" name="submit" type="Submit">Submit</button>
</form>
名字* 电子邮件地址* 提交

这是一个简单的例子,我写的所有代码都是
index.php
,我的
count.txt
文件位于
index.php
所在的同一文件夹中。请注意,如果您使用
action=“/enquiry.php”
,请在
enquiry.php
中使用我的
php
编码。另外,请根据您的文件路径更改
文件路径。

已回答@JasonK这是一个页面计数器。。。我想计算一下有多少用户单击了“提交”按钮:),然后只有在用户单击“提交”时才运行它。@JasonK我的PHP非常有限,因此我寻求一些帮助。。。我甚至不确定这是否是做这类事情的最安全的方法….?谢谢你的帮助。。。但是在表单运行之后,inquiry.php文件被定向到a/thanky-you.htm。我将如何回显/thank-you.htm页面上的代码?谢谢:)没关系。。。他在附近玩了一场戏,并利用了它。非常感谢:)