全国服务热线:4008-888-888

行业新闻

Discuz二次开发设计必需技术性指南(不断升级)

登陆
a href= member.php?mod=logging action=login title= 登陆 登陆 /a 拷贝编码
申请注册
a href= member.php?mod=register title= 马上申请注册 马上申请注册 /a 拷贝编码
忘掉登陆密码
a href= javascript:; title= 找到登陆密码 找到登陆密码 /a 拷贝编码
选购邀约码
misc.php?mod=buyinvitecode拷贝编码
JS自动跳转
quot;window.location.href='home.php?mod=mobile do=friend'; 拷贝编码
JS拆换class的名字
document.getElementById('idname').className='a';
document.getElementById('idname').style.display='block';
document.getElementById( idname ).style.marginTop= 30px 拷贝编码
大批量更换超级链接接:
href= [^ ]* 拷贝编码
过虑DZ编码:
preg_replace ( /\[[a-z][^\]]*\]|\[\/[a-z]+\]/i ,'',preg_replace( /\[attach\]\d+\[\/attach\]/i ,'',$message));拷贝编码
启用单独数据信息
$a = DB::result(DB::query( SELECT qi FROM .DB::table('abc'). WHERE id = '1' ));拷贝编码
启用统计分析数据信息
$a = DB::result(DB::query( SELECT count(*) FROM .DB::table('abc'). WHERE id = '1' ));拷贝编码
奇数据表启用
$perpage = 20;
$curpage = empty ( $_GET['page'] ) ? 1 : intval ( $_GET['page'] );
$start = ($curpage-1)*$perpage;
$askcount = DB::result(DB::query( SELECT COUNT(*) FROM .DB::table('forum_thread'). WHERE fid = '2' AND authorid 1 ));
//$asklist
$asklist = array();
if ($askcount) {
     $query = DB::query( SELECT * FROM .DB::table('forum_thread'). WHERE fid = '2' AND displayorder -1 ORDER BY tid ASC LIMIT $start,$perpage
     while ($value = DB::fetch($query)) {
            $asklist[] = $value;
     }
}
$multi = multi($askcount, $perpage, $curpage, 这儿填好自动跳转详细地址 拷贝编码
大部分据表启用
$perpage = 40;
$curpage = empty ( $_GET['page'] ) ? 1 : intval ( $_GET['page'] );
$start = ($curpage-1)*$perpage;
$acount = DB::result(DB::query( SELECT count(*) FROM .DB::table('forum_forum'). b LEFT JOIN .DB::table('forum_forumfield'). bf ON bf.fid=b.fid WHERE b.type='sub' AND b.status = 3 AND bf.icon != '' ));
//$alist
$alist = array();
if ($acount) {
     $query = DB::query( SELECT bf.*, b.* FROM .DB::table('forum_forum'). b LEFT JOIN .DB::table('forum_forumfield'). bf ON bf.fid=b.fid WHERE b.type='sub' AND b.status = 3 AND bf.icon != '' ORDER BY bf.shoplevel DESC, b.commoncredits DESC, bf.fid DESC LIMIT $start,$perpage
     while ($value = DB::fetch($query)) {
            $alist[] = $value;
     }
}
$multi = multi($acount, $perpage, $curpage, 这儿填好自动跳转详细地址 拷贝编码
前台接待数据信息显示信息
!--{loop $alist $key $value}--
!--{eval $tupianfm = DB::result(DB::query( SELECT attachment FROM .DB::table('forum_threadimage'). WHERE tid = '$value[tid]' ));}--
img src= $tupianfm br $value[authorid]
!--{/loop}--
拷贝编码
取数据信息表格中合乎标准的第一总数据
$app=array();
$app=DB::fetch_first( select * from .DB::table('abc'). where id='{$id}' 拷贝编码
人的本性化時间戳
!--{echo dgmdate(这儿填好時间主要参数, 'u', '9999', getglobal('setting/dateformat'))}--
!--{echo date( Y-m/d H:i:s ,这儿填好時间主要参数)}-- 拷贝编码
提取标识符篇幅
!--{echo cutstr(这儿填好主要参数,40)}-- 拷贝编码
过虑DISCUZ编码
preg_replace ( /\[[a-z][^\]]*\]|\[\/[a-z]+\]/i ,'',preg_replace( /\[attach\]\d+\[\/attach\]/i ,'',$message));
拷贝编码
载入数据信息库
if(submitcheck('tijiao')) {
     $setarr = array(
            'tid' = $_GET['topicid'],
            'name' = $_POST['name'],
            'position' = $_GET['position'],
            'dateline' = $_G['timestamp'],
     );
     DB::insert('abc', $setarr, 1);
     $query = DB::query( UPDATE .DB::table('abc'). SET stickreply='1' WHERE tid='$tid'
     $query = DB::query( DELETE FROM .DB::table('abc'). WHERE pid='$pid'
     showmessage('取得成功的提醒信息内容', 自动跳转详细地址
}拷贝编码
表格递交:
form action= do.php method= plete= off
      input type= hidden value= {FORMHASH} name= formhash /
     最少奖励金: input name= qi type= text value= /
     最大奖励金: input name= end type= text value= /
      button value= true name= tijiao type= submit 递交设定 /button
      input type= hidden name= tijiao value= true /
/form 拷贝编码
下列2个時间文件格式是对等关联
date( Ymd ,time()); 
FROM_UNIXTIME(dateline, '%Y%m%d')拷贝编码
前面一种用以PHP,后面一种用以数据信息库启用的字段名的文件格式化
启用照片配件
!--{eval $biaoid = substr($value[tid], -1); $cover = DB::result(DB::query( SELECT attachment FROM .DB::table('forum_attachment_'.$biaoid.''). WHERE tid = '$value[tid]' ));}--
拷贝编码
数据信息库循环系统嵌套循环启用
!--{eval $slides = DB::fetch_all( SELECT * FROM .DB::table('a'). WHERE `uid`= $_G[uid] ORDER BY `id` DESC }--
!--{loop $slides $slide}--
$slide[name]
!--{/loop}-- 拷贝编码
ucenter没法登陆:
开启uc_server/
寻找第二2行的
$this- cookie_status = 0;拷贝编码
改为
$this- cookie_status = isset($_COOKIE['sid']) ? 1 : 0;拷贝编码
无更新转换li标识而且同时载入架构网页页面:
script type= text/javascript
var jq = jQuery.noConflict();
jq(function(){
jq( #changemenu li ).mouseover(function(){
jq( #changemenu li ).each(function(i){
jq(this).removeClass( current
});
jq(this).addClass( current
document.getElementById( changenr ).innerHTML=' iframe src= do.php?id='+jq(this).attr('dataid')+' height= 350 width= 1070 frameborder= 0 scrolling= no /iframe
}).mouseout(function(){
jq(this).addClass( current
});
});
/script
ul id= changemenu
    li >     li dataid= 2 /li
/ul
div id= changenr /div 拷贝编码
迅速发帖子
a href= forum.php?mod=misc action=nav 公布新话题讨论 /a 拷贝编码
DISCUZ JSON数据信息分析获得
$str = 'a:2:{s:8: sitename s:8: 源代码哥 s:3: pic s:12: ymg6.jpg }';
$newstr = str_replace( \ , ,$str);
$data = unserialize($newstr);
echo $data[sitename];//輸出結果为源代码哥拷贝编码
DISCUZ云服务平台站点同歩提醒DNS不正确处理方式:开启source\plugin\manyou\Service\Client\Restful.php,寻找编码:
$result = $this- _fsockopen($url, 0, $data, '', false, $ip, 5);拷贝编码
改动为:
$result = $this- _fsockopen($url, 0, $data, '', false, $ip, 30);拷贝编码
LI标识目录响应式总宽JS完成编码(除去每列最终一个li标识的右侧距):
script type= text/javascript src= new/bang/uploads/7393.js /script
style ul,li{margin:0; padding:0; list-style:none;}.list{width:100%; margin:0 auto;}.list li{width:32%; float:left; margin-right:2%; background:#0092B9; text-align:center; color:#fff; height:300px; line-height:300px; margin-bottom:10px;} /style
div >       ul
      li 源代码哥 /li
      li 源代码哥 /li
      li 源代码哥 /li
      li 源代码哥 /li
      li 源代码哥 /li
      li 源代码哥 /li
    /ul
/div
script type= text/javascript
    $('.list li:nth-child(3n)').css('marginRight', '0');
/script 拷贝编码
常见语汇
select 挑选
count 数量
table 表
where 标准
result 結果
perpage 每张
curpage 当今页
update 升级
delete 删掉
insert 载入
dateline 时间
time 時间
echo 輸出    ?php   echo '123';   ?
multi 分页查询涵数
if 假如
else 不然
elseif
start 起止
limit 限定 limit 10
DESC 倒序
ASC 正序拷贝编码
主题活动帖公布网页页面关键解决文档:
source\class\extend\extend_thread_activity.php拷贝编码
归类信息内容分析文档source\function\function_threadsort.php拷贝编码Discuz模板运作php编码
!--{eval echo'源代码哥';}--
拷贝编码或
!--{eval}--
echo'源代码哥';
!--{/eval}-- 拷贝编码标识得到聚焦点后开启js
onfocus= ymgcom() 拷贝编码
标识丧失聚焦点后开启js

onblur= ymgcom(); 拷贝编码
登陆密码輸出1*****6//原登陆密码为$_GET['password']
$password = preg_replace( /^(.{ .round(strlen($_GET['password']) / 4). })(.+?)(.{ .round(strlen($_GET['password']) / 6). })$/s , \\1***\\3 , $_GET['password']);
echo $password;拷贝编码

hahaha
技术性YMG 啊 重要写的是啥含意啊 自己看模糊不清白
这一是二次开发设计的系统日志, 开发设计的情况下用到到


在线客服

关闭

客户服务热线
4008-888-888


点击这里给我发消息 在线客服

点击这里给我发消息 在线客服