用于实现计数器的简单PHP脚本来跟踪软件安装的数量

时间:2012-03-21 12:23:45

标签: php database tracking counter

我希望实现一个简单的脚本,当桌面应用程序调用时,它会托管在Web服务器中,增加存储在简单文本文件或简单数据库中的值。 我想用密码保护计数器,以便只有我的应用程序可以激活脚本并增加值。请帮助我 我怎么能这样做我有一个计数器的基本代码

<?php
2   $counter = ("hitcounter.txt");
3   $hits = file($counter);
4   $hits[0]++;
5   $fp = fopen($counter , "w");
6   fputs($fp , "$hits[0]");
7   fclose($fp);
8   // echo $hits[0];
9   ?>

1 个答案:

答案 0 :(得分:0)

您可以使用基本HTTP authentication on php

来自php.net的例子

<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
    header('WWW-Authenticate: Basic realm="My Realm"');
    header('HTTP/1.0 401 Unauthorized');
    echo 'Text to send if user hits Cancel button';
    exit;
} else {
    // check $_SERVER['PHP_AUTH_USER'] and $_SERVER['PHP_AUTH_PW']} 
    // and increase your counter here
}
?>