登录网站,浏览更多精彩内容
您需要 登录 才可以下载或查看,没有账号?加入我们
×
登录 - <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跳转:- onclick="window.location.href='home.php?mod=mobile&do=friend';"
复制代码 JS更换class的名称:- document.getElementById('idname').className='a';
0 N2 p5 V( f8 Y( T! c! L( t% P - document.getElementById('idname').style.display='block';3 d( Q5 \$ n, F) G3 q" K
- document.getElementById("idname").style.marginTop="30px";
复制代码 批量替换超链接:- 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;9 [7 }0 q! M" c
- $curpage = empty ( $_GET['page'] ) ? 1 : intval ( $_GET['page'] );# |; U2 K+ c, G0 q0 {
- $start = ($curpage-1)*$perpage;
) B u$ P& \6 M. m5 X( U' \ - $askcount = DB::result(DB::query("SELECT COUNT(*) FROM ".DB::table('forum_thread')." WHERE fid = '2' AND authorid > 1"));5 F. T0 i9 p2 n- \- b6 ~8 ]5 j
- //$asklist
$ T! ^9 S8 t& z; J0 m1 |1 k( e - $asklist = array();
' E. J4 N% C l- k8 z - if ($askcount) {2 s0 r5 b2 q0 \: o# i
- $query = DB::query("SELECT * FROM ".DB::table('forum_thread')." WHERE fid = '2' AND displayorder > -1 ORDER BY tid ASC LIMIT $start,$perpage");
& {$ k3 N9 j2 ]- p9 ], i9 L5 q$ ^ - while ($value = DB::fetch($query)) {
' }1 _: e( a2 C( ]% f# ? - $asklist[] = $value;
9 X: B8 i1 z6 A: Z* [, | - }: j/ p/ g) C+ R0 H9 }% X
- }
: N' L! R- V8 G: A' z* ^ - $multi = multi($askcount, $perpage, $curpage, "这里填写跳转地址");
复制代码 多数据表调用:- $perpage = 40;
+ o7 l0 E$ d4 @3 W& b - $curpage = empty ( $_GET['page'] ) ? 1 : intval ( $_GET['page'] );8 G3 U2 ?+ x" |4 B+ G- b
- $start = ($curpage-1)*$perpage;
$ M0 M% k! B$ H& Q. S# e - $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 != ''"));& [; J" V# I" i8 G
- //$alist6 p0 p/ I; \. X; S* }7 i7 j# l6 T
- $alist = array();
1 a. G4 U3 Z. p/ K5 N" J. R9 H' R - if ($acount) {8 n* K" e3 q3 t( a& n! q
- $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");
$ N5 }' g# _, o; C - while ($value = DB::fetch($query)) {2 S! b; S; t! s6 |1 ?# m# I
- $alist[] = $value;
0 s& }9 _- S: d# s7 W' f - }
. V- w+ f: T4 A4 o; \ - }
* J" u. T* ?7 v - $multi = multi($acount, $perpage, $curpage, "这里填写跳转地址");
复制代码 前台数据显示:- <!--{loop $alist $key $value}-->3 |, [* _( X3 e! I" A9 @
- <!--{eval $tupianfm = DB::result(DB::query("SELECT attachment FROM ".DB::table('forum_threadimage')." WHERE tid = '$value[tid]'"));}-->
_; x7 H/ L% C: j/ U4 A - <img src="$tupianfm"><br>$value[authorid]' ~/ t+ u$ y7 ]" A
- <!--{/loop}-->
复制代码 取数据表中符合条件的第一条数据:- $app=array();
) F5 j( p2 F& W! j& ^/ H' b5 l - $app=DB::fetch_first("select * from ".DB::table('abc')." where id='{$id}'");
复制代码 人性化时间戳:- <!--{echo dgmdate(这里填写时间参数, 'u', '9999', getglobal('setting/dateformat'))}-->) t: [5 ~3 V% g W0 }$ T
- <!--{echo date("Y-m/d H:i:s",这里填写时间参数)}-->
复制代码 截取字符字数:- <!--{echo cutstr(这里填写参数,40)}-->
复制代码写入数据库: - if(submitcheck('tijiao')) {
- D1 v1 V- y( E h8 \ - $setarr = array(" u m! ?0 j' }+ ?' g& O$ e
- 'tid' => $_GET['topicid'],3 h3 i5 L, M3 m! r
- 'name' => $_POST['name'],
+ F: x8 w- w' W3 n6 L - 'position' => $_GET['position'],
4 }) V- l' ~5 S9 u9 W3 l0 X - 'dateline' => $_G['timestamp'],
" J( X2 R6 K2 U" G& u% B - );
# s- q3 m: c3 M% A( B- K' B8 Z/ c - DB::insert('abc', $setarr, 1);5 U7 E. C; y3 g- _
- $query = DB::query("UPDATE ".DB::table('abc')." SET stickreply='1' WHERE tid='$tid'");
0 M+ M& k7 ]3 | B8 S - $query = DB::query("DELETE FROM ".DB::table('abc')." WHERE pid='$pid'");$ z& A* L% s8 Y, |+ B4 h2 M
- showmessage('成功的提示信息', "跳转地址");
- K8 u9 W$ t: |" }9 ?6 e# C4 A% q( b - }
复制代码 表单提交:- <form action="do.php" method="post" autocomplete="off">
/ h C: C D+ W1 J) [+ r4 m% O4 i - <input type="hidden" value="{FORMHASH}" name="formhash" />5 T7 ~7 ]; X) P
- 最低奖金:<input name="qi" type="text" value="" />
; j K, G/ m$ ?/ s6 J - 最高奖金:<input name="end" type="text" value="" />
. a' Y- o/ |7 F$ n5 S+ y" q - <button value="true" name="tijiao" type="submit">提交设置</button>8 |) ^* |5 C+ b$ t5 }( E
- <input type="hidden" name="tijiao" value="true" />
. b# F: L4 V9 G: A% R, y6 l - </form>
复制代码 以下两个时间格式是对等关系:- date("Ymd",time()); 20150212) K: E3 y6 m1 P- u; K# B( c1 u
- FROM_UNIXTIME(dateline, '%Y%m%d')
复制代码 前者用于PHP,后者用于数据库调用的字段的格式化
* r) I9 z3 @# T4 C1 P: d; F/ B/ [: G4 S! [5 v, b# D
调用图片附件:- <!--{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");}-->. F/ N4 A9 q& N. R q1 ~7 {; T
- <!--{loop $slides $slide}-->
, {7 C: ]0 ]; z6 k8 Q9 c - $slide[name]
v% c8 L+ \9 Y& O2 U - <!--{/loop}-->
复制代码 ucenter无法登录:3 G q n5 o' j5 O6 L
打开uc_server/model/admin.php
8 C9 V' F9 _1 Z0 G. R; ? u6 p/ q- Q找到第22行的- $this->cookie_status = 0;
复制代码 改成:- $this->cookie_status = isset($_COOKIE['sid']) ? 1 : 0;
复制代码 无刷新切换li标签并且同时加载框架页面:- <script type="text/javascript">
: U+ f: m/ e* N3 s4 q, F# _ - var jq = jQuery.noConflict();8 R& K( V( r& o* _
- jq(function(){ + v. n3 \4 _ q7 A
- jq("#changemenu>li").mouseover(function(){
, `+ ?5 D9 K/ ^/ {* k - jq("#changemenu>li").each(function(i){
' W9 [3 W. Z, f! Z! \ - jq(this).removeClass("current"); ' L3 n3 B, h6 b+ i
- }); ( S3 o% Y9 p; R8 V+ F7 U3 i
- jq(this).addClass("current");
# \! S7 U6 }. o2 L2 i - document.getElementById("changenr").innerHTML='<iframe src="do.php?id='+jq(this).attr('dataid')+'" height="350" width="1070" frameborder="0" scrolling="no"></iframe>';
. Q9 y' l% U6 X& e! h. D. X7 u# s - }).mouseout(function(){
1 C+ u4 _8 v8 a8 I, I* f) z - jq(this).addClass("current");
+ e6 _8 t7 W* _; @ - }); % D1 P$ n) A6 J/ { L
- });. q$ w9 x, Z9 f) ]. }+ k* Q
- </script>
' [' w0 p7 b* `& J - <ul id=“changemenu”>! K" J9 b7 Z' S1 ^
- <li class=“current” dataid=“1”></li>
1 C- @9 @) x X, E* @+ N( U - <li dataid=“2”></li>7 G: a y* \' z% N" Q4 I, z
- </ul>
2 e7 g" q6 E3 g - <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:"banbanso.jpg";}';/ A3 ^; o6 T0 R+ {" J
- $newstr = str_replace("\","",$str);7 Z3 h6 ?" Y6 U; H( x, A w
- $data = unserialize($newstr);
' Z7 @* w2 n9 X8 q; F - 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="https://www.banban.so/new/bang/uploads/146383669567393.js"></script>& w* L$ \3 N5 C
- <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>" O! ~' O, e- e0 @' J& S/ P( q2 N: G
- <div class="list">/ ^+ W; k. ]& d" ~
- <ul>
; ^3 v3 q& Q; R - <li>dz班班学院</li>$ F0 r; @( G/ J) [& n- D$ @" o4 Q
- <li>dz班班学院</li>: d. `# F$ _8 A3 z( s' [5 I2 x* P% R
- <li>dz班班学院</li>! u/ a- k' G- X+ u1 P: K) i0 ] O
- <li>dz班班学院</li>
$ F; _. P* j# j- W9 I - <li>dz班班学院</li>1 G' U6 b& M# b. K
- <li>dz班班学院</li>
/ [/ x* a8 G5 c+ Q Z- ^$ L$ ? - </ul>- \, c: }2 f. d) r" E0 e
- </div>* k0 i% c0 e+ t! I8 J
- <script type="text/javascript">" L' V& ~# p' V" w" t# O
- $('.list li:nth-child(3n)').css('marginRight', '0');
9 q$ E1 f( K! X$ g - </script>
复制代码 常用词汇- select 选择
* C6 Z; T; u$ a. d5 F! T, t - count 总数7 k2 b& \; _+ q# W6 ]: h
- table 表
$ d, j2 Y+ q. y; O% g' g - where 条件1 S* |7 f& ~: F! I0 I
- result 结果
! f# A g5 N7 Q& j - perpage 每页
; k! a' |1 C/ \: Q! ]: C - curpage 当前页& Q/ ~4 U) x6 g; P6 r
- update 更新2 v! J3 M6 Z' r' I
- delete 删除
/ T. I5 x! k% x$ k - insert 写入
# d2 A/ @7 M, e( y) R - dateline 日期! {9 W7 i1 N( \ h& V
- time 时间
# H3 B/ s+ |' W0 [% M; Y3 L: c, a" ~$ X2 F - echo 输出 <?php echo '123'; ?>
" q& s5 f: e; X9 T$ l& Y3 ~ - multi 分页函数
; v4 j& L) ^) z4 i - if 如果
- ^" Z' Y3 T# k: g" \, t/ q- K8 g - else 否则* B! u8 {& w8 i1 }
- elseif
& R" S4 F4 q, R5 M: w0 k7 h/ X - start 起始7 Z) j$ K# z! @- {8 p! W' S1 x, ?
- limit 限制 limit 101 T7 E( S* ]2 Q, n) Y; }2 y
- DESC 倒序
0 O" r' N( R. L. Z# X - ASC 正序
复制代码 活动帖发布页面核心处理文件:- source\class\extend\extend_thread_activity.php
复制代码 调用分类信息字段名称(仅适用帖子详情页):- $_G['forum_option']['字段变量名']['title']
复制代码 调用分类信息字段的值(仅适用帖子详情页):- $_G['forum_option']['字段变量名']['value']
复制代码 以下是DISCUZ判断当前页面是否为论坛首页代码:- <!--{if $_G['basescript'] == 'forum' && CURMODULE == 'index'}-->……<!--{/if}-->
复制代码 以下是DISCUZ判断当前页面是否为门户首页代码:- <!--{if $_G['basescript'] == 'portal' && CURMODULE == 'index'}-->……<!--{/if}-->
复制代码 就是区分下forum和portal,如要判断home首页代码:- <!--{if $_G['basescript'] == 'home' && CURMODULE == 'index'}-->……<!--{/if}-->
复制代码 如要判断group首页代码:- <!--{if $_G['basescript'] == 'group' && CURMODULE == 'index'}-->……<!--{/if}-->
复制代码Disucuz模板调用标签汇总(DIV) 以下是Disucuz模板调用标签汇总:0 A: N7 ~1 r/ M
1、调用DIY框:
. E& z! I* |: d ~- g f4 X2 M- <!--[diy=diy1]--><div id="diy1" class="area"></div><!--[/diy]-->
复制代码 2、循环
! d/ P1 `% o6 A+ N, T文章封面图片
: w1 f H$ y4 k) D+ b/ ]替代对应loop中指定数据内容, 为奇数行, 为偶数行 - <a href="{url}"{target}>{title}</a>
复制代码 可设置缩略图大小的图片 - <img src="{pic}" width="{picwidth}" height="{picheight}" />
复制代码 3、帖子图标6、主题分类名称 7、主题分类图标8、主题分类 URL 9、分类信息名称 10、分类信息 URL 11、总发帖数 12、今日发帖数 13、特别后回复时间14、发帖时间 - $_G[forum_thread][replies]
复制代码
9 j5 X' N+ M }7 a16、总浏览数17、热度值18、力荐数 19、更多链接 20、当前数据顺序 21、默认循环显示内容 22、特殊指定数据显示内容 23、可设置打开方式的链接 - <a href="{url}"{target}>{title}</a>
复制代码 24、可设置缩略图大小的图片 - <img src="{pic}" width="{picwidth}" height="{picheight}" />
复制代码 25、当前数据是否在奇数行替代对应loop中指定数据内容, 为奇数行, 为偶数行26、[index=1][/index]
' F" D4 c' ]* N0 H8 R$ T27、网站网址:- $_G['setting']['siteurl']
复制代码 28、网站名称:29、<a href="$_G['setting']['siteurl']" target="_blank">$_G['setting']['sitename']</a> 打开当前网站的网址# \4 r6 ]4 u R7 d, q3 t
30、主页路径: - {$_G['siteurl']} 如{$_G['siteurl']}forum.php?mobile=yes
复制代码 31、默认图片存放的路径:32、调用网站后台备案信息:35、用户头像:- <!--{avatar($_G[uid],small)}-->
复制代码 36、调用后台中的底部导航菜单:
; Y, Q3 J* ^$ `- c1 @ |