我有一个网站http://www.gfcf14greendream.com/我在哪里发布我的程序和游戏.我编写代码来下载我制作的程序没有问题(单击"程序"按钮然后发送SMS Sender),但我对如何生成计数器感到困惑.在此之前,我不想在网站上使用它,因为我真的想自己格式化.我想这样做的方法是使用一个txt文件,smssender.txt只有:
0
然后处理覆盖txt文件的网站的javascript是:
$("#downbutton").click(function () {
downcounter++;
if (downcounter == 1) $("#counter").text("SMS Sender has been downloaded " + downcounter + " time...");
else $("#counter").text("SMS Sender has been downloaded " + downcounter + " times...");
$.post("http://www.gfcf14greendream.com/PHP/smssender.php", {
counter: downcounter
}, function (data) {});
});
Run Code Online (Sandbox Code Playgroud)
应该调用一个PHP文件,smssender.php,它只有5行:
<?php
$counter = $_POST['counter'];
file_put_contents("/counters/smssender.txt", $counter);
?>
Run Code Online (Sandbox Code Playgroud)
我希望我知道是否正在调用php页面,因为更改指示页面中下载时间的文本的代码运行良好,但是一旦刷新页面,下载次数就会回到0,因为0是从这段代码中获得的:
var downcounter = 0;
$.get("http://www.gfcf14greendream.com/counters/smssender.txt", function (data) {
downcounter = data;
if (downcounter == 1) $("#counter").text("SMS Sender has been downloaded " + downcounter + " …Run Code Online (Sandbox Code Playgroud)