將
list($user_ip)=mysql_fetch_array($ip);
........
$var=0;
for($i=1;$i<=mysql_num_rows($ip);$i++)
{
if ($REMOTE_ADDR==$user_ip)
{
global $var;
$var++;
}
}
改為........
global $var;
while(list($user_ip)=mysql_fetch_row($ip))
{
if ($REMOTE_ADDR==$user_ip)
{
$var++;
}
}
試一試
list($user_ip)=mysql_fetch_array($ip);
........
$var=0;
for($i=1;$i<=mysql_num_rows($ip);$i++)
{
if ($REMOTE_ADDR==$user_ip)
{
global $var;
$var++;
}
}
改為........
global $var;
while(list($user_ip)=mysql_fetch_row($ip))
{
if ($REMOTE_ADDR==$user_ip)
{
$var++;
}
}
試一試
解决方案 »
- 请问下面的这两句是什么意思?有什么区别?什么时候用?
- 。php论坛首页,被改!
- 人民币求把这段JS代码改成PHP实现
- 这两个表达式,怎么会给我把数字过滤了,如果要他不过滤数字,该怎么写。
- 【大连招聘】 大连地区PHP开发人员2名
- 请问在页面中如何插入图片?
- php读文本文件的问题,
- 拜托各位,看看我:如何实现图片上传到数据库的IMAGE字段,并显示,我用PHP SQLSERVER APACHE ,
- _-_-_-_-_-phphelp任务表(测试版继续下载)_-_-_-_-_-
- 在PHP中用new com()来调用COM对象,可为什么COM返回的汉字是乱码?
- 我怎么分页处理邮件列表!!!
- 哪有用户认证系统源码?(php+mysql越精简越好!)
$counterFile ="counter/counter.txt";//记录访问人数的文本文件;
$link=mysql_connect("localhost","root","xin*123");
mysql_select_db("tracker",$link);
$show="select user_ip from detail";
$ip=mysql_query($show,$link);
list($user_ip)=mysql_fetch_array($ip);
function displayCounter($counterFile)
{
$fp = fopen($counterFile,"rw");
$num = fgets($fp,69);
$num += 1;
$strnum=strval($num);//chang to string
$strnum=chop($strnum);//delete space
$numlen=strlen($strnum);
for($i=1;$i<=$numlen;$i++)
{
$numm[$i]=substr("$strnum",$i-1,1);
echo "<img src=counter/".$numm[$i].".jpg border=0>";//显示数字图片
}
exec( "rm -rf $counterFile");
exec( "echo $num > $counterFile");
if (!file_exists($counterFile))
{
exec( "echo 0 > $counterFile");
}
}
$var=0;
for($i=1;$i<=mysql_num_rows($ip);$i++)
{
if ($REMOTE_ADDR==$user_ip)
{
global $var;
$var++;
}
}
if($var>0)
{ $fp = fopen($counterFile,"r");
$num = fgets($fp,69);
//$num += 1;
//将上一行删除,此行是根据$var>0,则库中已有此IP,则$num不应再计数
$strnum=strval($num);//chang to string
$strnum=chop($strnum);//delete space
$numlen=strlen($strnum);
for($i=1;$i<=$numlen;$i++)
{
$numm[$i]=substr("$strnum",$i-1,1);
echo "<img src=counter/".$numm[$i].".jpg border=0>";
}
}
else {
displayCounter($counterFile);
}
php?>
for($i=1;$i<=mysql_num_rows($ip);$i++)
{
if ($REMOTE_ADDR==$user_ip)
{
global $var;
$var++;
**********************
此处
if ($REMOTE_ADDR==$user_ip)
for($i=1;$i<=mysql_num_rows($ip);$i++)
{
if ($REMOTE_ADDR==$user_ip)
{
global $var;
$var++;
**********************
此处
if ($REMOTE_ADDR==$user_ip)