dedecms 5.7 评价根据IP显示信息网民实际详细地址的

2021-02-09 11:38 admin
  这一完成方式许多人都是,原創都不就是我,仅仅我升级了下全新的童真IP数据信息库,此外我检测的是dedecms 5.7 GBK,别的的应当还可以!
最先点一下:免费下载配件 获取登陆密码:ydws
  下边来讲正下方法:   1、大家必须在数据信息库表dede_feedback 提升adds字段名varchar 20 (20够用了,假如不足用,大伙儿自身改动(255以内)就可以)。 二种在数据信息库表dede_feedback 提升adds字段名的方式:(1)到phpMyAdmin中寻找dede_feedback 提升adds字段名。(2)立即在网站后台管理:系统软件 SQL指令运作器 中键入:alter table dede_feedback add column adds varchar(20);按明确实行就可以。假如显示信息 实行一个指令 便说明加上取得成功了。   2、把免费下载配件放进/plus/文件目录下。   3、改动/plus/ feedback_ajax.php 文档。   寻找:include_once(DEDEINC. /memberlogin.class.php   在后边的部位添加: if(isset($_GET[ ip ])){ $ip=$_GET[ ip }         else{$ip=$_SERVER[ REMOTE_ADDR }         include( misc.func.php   $adds= convertip($ip);    这编码的含意仿佛是将获得到的IP放进misc.func.php获得到地域,随后取值给$adds。   随后再寻找: $inquery = INSERT INTO `dede_feedback`(`aid`,`typeid`,`username`,`arctitle`,`ip`,`ischeck`,`dtime`, `mid`,`bad`,`good`,`ftype`,`face`,`msg`)                        VALUES ( $aid , $typeid , $username , $arctitle , $ip , $ischeck , $dtime , {$cfg_ml- M_ID} , 0 , 0 , $feedbacktype , $face , $msg     $inquery = INSERT INTO `dede_feedback`(`aid`,`typeid`,`username`,`arctitle`,`ip`,`adds`,`ischeck`,`dtime`, `mid`,`bad`,`good`,`ftype`,`face`,`msg`)                        VALUES ( $aid , $typeid , $username , $arctitle , $ip , $adds , $ischeck , $dtime , {$cfg_ml- M_ID} , 0 , 0 , $feedbacktype , $face , $msg     实际上这儿便是将地域$adds载入数据信息库字段名adds      4、下边便是显示信息地域:       改为网民发布   自然实际的你需要详细地址显示信息在哪里就将放进那边   提醒:这儿必须改动多处,都会feedback_ajax.php,大伙儿自身寻找改动便可以!   PS:方式到这儿就OK了,把feedback_ajax.php遮盖,检测一下看不是是能够完成。此外假如你用的是UTF8的编号,那麼请把配件中的misc.func.php文档的编号改动成UTF8便可以了!   访问实际效果大伙儿能够在奔网页页面留言板留言便可以查询。也有检测不了功的留言板留言!   第一页 dedecms考試控制模块GBK版