24
2013-12

discuzX3.0论坛活动利用confirm判断是否已经有论坛账户进行跳转

       公司论坛从discuz6.1升级到discuzX3.0之后,以前的程序都不能用了,需要重新修改,经过一番修改判断所有程序又可以重新使用了,下面就贴出代码,记录一下,主要是提示php中confirm的用法!

<?php
define('APPTYPEID', 2);
define('CURSCRIPT', 'forum');
define('EEWORLD_BBS_ROOT',dirname(__FILE__).'/');
include EEWORLD_BBS_ROOT.'/source/class/class_core.php';
C::app()->init();
$discuz_uid = $_G['uid'];
$id = $_GET['id'];
if(!$discuz_uid) {
    header('content-type:text/html; charset=utf-8;');
    echo "<script>if(confirm('如果您已经有EEworld论坛账户,请点击【确定】继续,如果您没有EEworld论坛账户,请点击【取消】注册!')){location.href='http://bbs.eeworld.com.cn/member.php?mod=logging&action=login';}else{location.href='http://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php';}</script>";
}
else{
    $res=DB::fetch_first("select * from %t where uid={$discuz_uid}",array('common_member'));
    if($res) {
        $username=$res['username'];
    }
}
19
2013-12

discuz6.1论坛活动php数据调用代码

做过的一个活动,自己写了代码,现在需要调用数据,把循环嵌套好好地用了,就写在这里了,以备不时之需。

<?php
//调用核心文件
require "function_webench.php";
require "../include/common.inc.php";
header('content-type:text/html; charset=gbk;');
if($act=='list') {
    $query=$db->query("select bbsid,count(bbsid) as nn,count(distinct time) as num from `cdb_webench20131115` group by bbsid order by num desc");
    echo '<p>每个人上传了多少作品</p><TABLE cellpadding="0" cellspacing="0" border="1"><TR><TD width=100 align=right>bbsid</TD><TD width=50 align=right>num</TD><TD width=50 align=right>重复</TD></TR>';
    while($res=$db->fetch_array($query)) {
        if($res['num']>=20) {
        echo '<TR><TD align=right>'.$res['bbsid'].'</TD><TD align=right>'.$res['num'].'</TD><TD align=right>'.$res['nn'].'</TD></TR>';
        $number++;
                }
    }
    echo '</TABLE>';
    echo $number;
}
26
2013-08

discuz无法创建淘专辑怎么办?

前几天在研究discuz x3的时候发现不论怎么弄都提示没有权限创建淘专辑,即使是把用户组和版块都设置为可以创建淘专辑,还是会提示没有权限创建淘专辑。

后来没事的时候把后台又好好的看了一下,原来是自己忘记开启淘贴了,这个时候你只要找到全局——站点功能开启淘贴就可以了,然后就有权限创建淘专辑了!

21
2013-08

discuz x3插件无法卸载怎么办?

最近一直在研究discuz康盛系统,今天试着做了几个插件,最后要卸载的时候却提示插件缺失,上网上找了一些办法,自己也在想办法,最后终于解决了。

10
2013-07

discuz6.1如何整合phpcms2007表单功能做活动

   最近公司一直在做客户的活动,都需要填写表单,但是要结合discuz的会员功能,必须登录注册才能填写表单参加活动,就想办法把discuz的会员和phpcms的表单功能整合一下,代码如下:

17
2013-06

如何修改discuz X3自带首页四格幻灯片数量大小及播放时间

       最新的discuz X3有一个自带的首页四格功能,有一个自带的幻灯片播放,但是这个幻灯片播放没有限制幻灯片的数量,如果图片较多就会一直排下去,如何让幻灯片只显示5个呢?

08
2013-05

discuz2.5以上版本论坛论坛版块及主题谁及主题回复数统计

上篇文章是用于discuz6.1版本的,这次的统计用于discuz x2.5及以上版本

tongji.php文件,放在根目录下

06
2013-05

如何统计discuz论坛各版块的主题数以及主题回复数?

       在做discuz论坛的时候,我们会需要统计这一年或者这一阶段的自己论坛的各个板块的主题数以及主题的回复数,我们要怎么办呢?如果我们单纯用sql语句在数据库一点一点来查询,很费劲,而且很麻烦,那么我这边给大家一个简单的方法,就是写一个php文件,建立一个模板

tongji.php文件,放在网站的根目录下,可以直接运行,然后就可以看到你要查询的东西

«1»