文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>谈谈如何远程使用PHP文本型计数器

谈谈如何远程使用PHP文本型计数器

时间:2007-02-17  来源:PHP爱好者

我们大家一定都知道PHP的强大功能了,利用它可以很容易的写一个文本型计数器出来,可是这只能在你能运行PHP程序的站点才能使用,如何才能在你不能运行PHP的站点也能使用它呢?请往下看:
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
其实这利用了一个Javascript的document.write函数将我们的计数给显示出来
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
在你需要计数器的地方插入一句html语言:<script language="Javascript1.1"
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
src="http://你可以运行PHP的地址/counter.php"></script>就可以了。下面
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
是counter.php的源程序。
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
<?
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
//--------------------------------------------------------------------
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
// 文本计数器
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
// 作者: 徐小东(chinlone)
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
// 主页: http://lthx.126.com
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
// E-mail: [email protected]
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
// Oicq:4703122
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
//--------------------------------------------------------------------
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
$counterFile = "counter.txt";//文件名
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
if (!file_exists($counterFile)) {
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
$fp = fopen($counterFile,"a");//如果没有counter.txt这个文件就创建它
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
fwrite($fp,"0");//并将0值写回文件
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
fclose($fp);//关闭文件
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
}
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
$fp = fopen($counterFile,"r");//读方式打开counter.txt文件
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
$num = fgets($fp,9);//读文件指针所指的行(第一行)长度为9,值付给num变量
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
fclose($fp);//关闭文件
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
$num++;//值增1
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
$fp = fopen($counterFile,"w+");
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
fwrite($fp,$num);//将新值写回文件
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
fclose($fp);//关闭文件
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
echo "document.write('$num')";//利用Javascript的document.write函
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
数将我们的计数给显示出来
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
?>
c hina it power . c omnlUK3cI7Eb8aA37g0RccD6ygv
在apache+PHP4.0下通过
php爱好者站 http://www.phpfans.net PHP|MySQL|javascript|ajax|html.
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载