这一完成方式许多人都是,原創都不就是我,仅仅我升级了下全新的童真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版