一 编辑调试环境
win本地编辑调试爽不爽?先下一个Omnihttpd Proffesinal V 装上就有PHPbeta可以用了如果你较懂HTML推荐用EditPlus相当好哦!否则只好用DreamWeaver先了还要连数据库?幸好MySQL还有For WIN的版本
二 先来一个计数器
自己的计数器总比外来的好敝帚自珍嘛!时下介绍的计数器源代码总是那种刷新一下就长不免有些自欺欺人呵呵不过我们还是先分析一下它的工作原理吧下面是一个简单计数器的示例
<php $countfile=counttxt;
if(file_exists($countfile))
{
$fp=fopen($countfiler+);
$count=fgets($fp); $count+=; rewind($fp);
fputs($fp$count);
fclose($fp);
}
else
{
$fp=fopen($countfilew);
$count=;
fputs($fp$count);
fclose($fp);
};
?>
这个计数器有个外号叫一刷就长那么怎么才能使计数器更真实一点呢?PHP给我们带来一个简单的方法就是使用SESSION(会话)级变量一进页面先检验SESSION中COUNT是否存在并等于你想要的值不等于则使等于先然后调用计数过程会话结束后就可以对COUNT说ByeBye了您吶!
但是如果不是PHP又该怎么办?不知道你还记得cookie否?我们可以假设某人在分钟以内(或别的时间段内)对你的网页的请求都不属于一个新的人次这样你可以做个计数的过程存在INC里在每一个页面引用访客第一次进入时将访问时间送到cookie里以后每个页面被访问时都检查cookie上次访问时间值比较一下若差别大于十五分钟则计数否则将时间刷新(你不会连cookie怎么用都不知道吧?呵呵推荐一本书《PHP核心编程》清华版的查函数还够用每个函数都有使用示例:D)
不过刚才的计数器毫无美观可言估计你是肯定不满意了换个图形的吧做一套jpgjpg……jpg刚才不是读入一个字串吗?先查查串长输入你期望的长度(如)减去串长(去掉空格后的)个零然后从头一个一个截数字(其实还是字符)与jpg组合后输出图形计数器不就出来了吗?
好了一个个人用的计数器就已经比较完美了