discuz7 我现在想在主页index.php上加个查询数据的功能,但是第二次的数据没有去数据库查询而是上次查询出来的缓存数据,要怎样才能每次都去数据库查询呢?分数不多....但请各位大虾帮帮我.....
解决方案 »
- ecshop cls_session.php中的 function gen_session_id 函数问题
- 如何理解此方法中的单双引号
- FCKeditor上传图片“浏览服务器”出现路径错误
- 求助一个关于文件转发的问题
- require_once的问题
- 本人刚入门,请教一个低级问题,请大家指点
- 已经第五天了,在WIN2000下屡装PHP+MYSQL+APACHE都不成功,极其郁闷啊,也查了很多资料,真想炸了机子,对PHP的学习打击太大了,那个大哥
- 如何实现动态下拉框的功能?
- 在WIN2000下的PHP+MYSQL可以直接移植到LINUX下吗?(送100分,先来先得)
- 页面缓存
- 关于用phpmailer发送邮件的问题
- php连接数据库后没输出 大侠们帮忙看看!
discuz7 我现在想在主页index.php上查询访问者的真实ip但是每次都是上次缓存的数据
define('BINDDOMAIN', 'index');require_once './include/common.inc.php';
$flag = $onlineip;
if(!$loadforum) {
if($indextype) {
$op = empty($op) ? $indextype : $op;
$indexfile = in_array($op, array('classics', 'feeds')) ? $op : 'classics';
} else {
$indexfile = 'classics';
} if($indexfile == 'classics' || !empty($gid)) {
require_once DISCUZ_ROOT.'./include/index_classics.inc.php';
} elseif($indexfile == 'feeds') {
require_once DISCUZ_ROOT.'./include/index_feeds.inc.php';
} else {
showmessage('undefined_action');
}
} else {
require_once './forumdisplay.php';
}
header.htm:
<!--{if !empty($flag)}-->
<!--<input type='hidden' id='success' value='$flag'/>-->
<!--{else}-->
<!--fail-->
<!--{/if}-->
这个跟数据库没有关系的.....我开始是说错了...
if(!empty($_SERVER["HTTP_CLIENT_IP"])){
$cip = $_SERVER["HTTP_CLIENT_IP"];
}else if(!empty($_SERVER["HTTP_X_FORWARDED_FOR"])){
$cip = $_SERVER["HTTP_X_FORWARDED_FOR"];
}else if(!empty($_SERVER["REMOTE_ADDR"])){
$cip = $_SERVER["REMOTE_ADDR"];
}else{
$cip = "无法获取!";
}
return $cip;
}
直接GetIP()