喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: [问题] 文本计数器的实现,此例本人不大理解  
 
newbill
新手上路
Rank: 1



UID 87724
精华 0
积分 17
帖子 11
金钱 17 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-1-28
状态 离线
[广告]: q m
文本计数器的实现,此例本人不大理解

<?
$countfile="/count-num.txt";
if (!file_exists($countfile))
{exec( "echo 0 > $countfile");} //这个exec语句是什么呢???
$fp = fopen($countfile,"rw");
$length=filesize($countfile);
$num = fgets($fp,$length);
$num += 1;
exec( "rm -rf $countfile");//这个又是什么呢??
exec( "echo $num > $countfile");//这个呢??
$len_str = strlen($num);
for($i=0;$i< $len_str;$i++)
{
$each_num = substr($num,$i,1);
$out_str .= "<img src='tu/$each_num.jpg'>";
}
print "访问量总计:"."$out_str"."人次"; //显示访问次数
?>
我是个php的初学者,正在学着做计数器,可是这段程序里面有三个exec语句怎么也搞不懂,不知道有什么作用,请高手指教一下,谢谢,^_^!!!

//问题还有上例子好像涉及到LINUX,如:"exec( "rm -rf $countfile");"请问上面可以到WINDOW下运行?本人试了,老显示"访问量总计1人数 ",刷新没有用,请个位高手改成一个能在WIN下运行的文本计数器,谢谢先
2007-2-16 10:02 PM#1
查看资料  发短消息  顶部
 
newbill
新手上路
Rank: 1



UID 87724
精华 0
积分 17
帖子 11
金钱 17 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2007-1-28
状态 离线
[推荐阅读] 说得对
<?php
$countfile="/count/count.txt";
if(!file_exists($countfile))
{
exec("echo 0 > $countfile");
}
$fp=fopen($countfile,"rw");
$length=filesize($countfile);
$num=fgets($fp,$length);
$num+=1;
exec("rm -rf $countfile");
exec("echo $num>$countfile");
print "访问量总计"."$num"."人数";
?>
<html>
<head></head>
<body>
</body>
</html>

//上例子改成上面的,问题同上,上例子拷自百度的贴吧,本人在百度搜了一下,搜到楼上的例子,跟本楼的例子很像,但百度没答案,望各位大虾给一下几个EXEC的解释,顺便回答一下我在楼上面提的关于WIN与LINUX的问题,谢谢先
2007-2-16 10:08 PM#2
查看资料  发短消息  顶部
 
isno (小仙)
版主
Rank: 7Rank: 7Rank: 7
好想谈恋爱


UID 78818
精华 1
积分 115599
帖子 4058
金钱 113989 喜悦币
威望 10
人脉 1600
阅读权限 100
注册 2006-8-22
状态 离线
[推荐阅读] 发现一个问题~
<?php
$fp=fopen("up2e_count1.txt","r");
$str1=fgets($fp,10);
$str1++;
fclose($fp);

$fp=fopen("up2e_count1.txt","w");
fputs($fp,$str1);
fclose($fp);

$str2="000000000";
$len1=strlen($str1);
$len2=strlen($str2);
$dif=$len2-$len1;

$rest=substr($str2,0,$dif);
$string=$rest.$str1;
echo "本页共被$string次刷新过";
?>




我的个人博客
2007-2-16 11:14 PM#3
查看资料  Blog  发短消息  顶部
 
kickkick123
高级会员
Rank: 4



UID 86122
精华 0
积分 591
帖子 367
金钱 591 喜悦币
威望 0
人脉 0
阅读权限 50
注册 2007-1-12
状态 离线
[推荐阅读] 我的积分等等怎么变成-1了,
恩可以小研究一下
2007-2-18 11:56 PM#4
查看资料  Blog  发短消息  QQ  顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.022077 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP