php如何设置计数器,PHP简单计数器

PHP简单计数器

/*使用文本文件记录数据的简单实现*/

$counter=1;

if(file_exists("mycounter.txt")){

$fp=fopen("mycounter.txt","r");

$counter=fgets($fp,9);

$counter++;

fclose($fp);

}

$fp=fopen("mycounter.txt","w");

fputs($fp,$counter);

fclose($fp);

echo "

您是第".$counter."次访问本页面!

";

?>

//下面这个为使用基于数据库的简单计数器,未添加其他防止一人重复刷新的方法。仅供参考。。

$conn=mysql_connect("localhost","root","abc");

$result=mysql_query("use db_counter");

$re=mysql_query("select * from tb_counter");

$result=mysql_fetch_row($re);

$counter=$result[0];

echo "您是第{$counter}位访问者!";

$counter+=1;echo "


{$counter}";

mysql_query("update tb_counter set counter=$counter");

mysql_close($conn);

?>

相关文档:

通过魔兽看PHP设计模式

前段时间看到有人用魔兽来解释设计模式,感觉很有意思,于是我把它改了改,又添加了些设计模式内容,今天发出来。有些地方借鉴了前人的内容,没有注明,请前人不要见怪啊。

这里用大家感兴趣的魔兽3来讨论PHP的几种常见的设计模式:单件模式、策略模式、工厂模式、观察者模式。今天就讲这四个吧,� ......

普通PHP程序员笔试题

1. 用PHP打印出前一天的时间,打印格式是2007年5月10日 22:21:21

2. PHP代码如下:

$a="hello";

$b=&$a;

unset($b);

$b="world";

echo $a;

其结果是?

3. PHP代码如下:

$str="cd";

$$str="landog";

$$st ......

(1)、yum安装mysql

//yum安装

yum -y install mysql mysql_server

//在服务清单中添加mysql服务

chkconfig --add mysqld

//服务启动

service mysqld start

//初始化mysql数据库

/usr/bin/mysql_secure_installation

(2)、安装apache

yum -y install httpd

service httpd start

添加iptables允许访 ......

openpne开源SNS

用PHP模拟126邮箱的登陆过程来收取邮件:http://www.cnblogs.com/amboyna/archive/2009/04/29/1446487.html

php调用其他系统的接口整理:http://blog.chinaunix.net/u2/84280/showart_2065156.html

问题:我是想写一个网上给手机发短信的功能 调用了一个第三方的飞信接口

飞信接口PHP版 (免费发短信) v1. ......

1、$_SERVER['SCRIPT_NAME']、$_SERVER['PHP_SELF']和$_SERVER['REQUEST_URI']区别

例子:http://localhost/phpwind75/test.php/%22%3E%3Cscript%3Ealert(’xss’)%3C/script%3E%3Cfoo

$_SERVER['SCRIPT_NAME']只获取脚本名,不获取参数,输出结果为:test.php;

$_SERVER['PHP_SELF']获取脚本名后,同时获� ......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值