找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1175|回复: 1

[站长互助] 这段代码什么地方有问题?

[复制链接]
发表于 2011-7-14 15:17:57 | 显示全部楼层 |阅读模式
这段代码哪里有问题哦?怎么我一直实现不了,求高手解决!
  1. <?php
  2. header ( "content-type:text/html; charset=utf-8" );

  3. @mysql_connect ( '218.104.***.145', 'sq8******', '*******' )or die("数据库连接出错!");
  4. @mysql_select_db ( 'sq8******' ) or die("数据表选择出错!");
  5. mysql_query ( "set names 'utf8'" );
  6. $result = mysql_query ( "select ip from ip_sheet" );

  7. $visit_ip = GetIP (); //获取访问者ip地址
  8. while ($ip = mysql_fetch_array($result)){

  9.    if($ip['ip'] == $visit_ip){
  10.    
  11.      echo("<script language='javascript'>location='skipPage/error.html';</script>");
  12.    
  13.    }else{
  14.    
  15.     fopen("indexa.php");
  16.    
  17.    }

  18. }
  19. /*
  20. * 获取访问者ip地址函数
  21. *
  22. */
  23. function GetIP() {
  24. if (! empty ( $_SERVER ["HTTP_CLIENT_IP"] )) {
  25. $cip = $_SERVER ["HTTP_CLIENT_IP"];
  26. } elseif (! empty ( $_SERVER ["HTTP_X_FORWARDED_FOR"] )) {
  27. $cip = $_SERVER ["HTTP_X_FORWARDED_FOR"];
  28. } elseif (! empty ( $_SERVER ["REMOTE_ADDR"] )) {
  29. $cip = $_SERVER ["REMOTE_ADDR"];
  30. } else {
  31. $cip = "无法获取!";
  32. }
  33. return $cip;
  34. }

  35. ?>
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|王牌互联

GMT+8, 2024-11-17 06:37 , Processed in 0.030301 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表