【PHP实现合并discuz用户,php合并discuz_PHP教程】教程文章相关的互联网学习教程文章

discuzPassport通行证整合笔记_PHP教程【图】

太简单了,但时间长了,记不得,浪费我半小时找资料,深刻体会好记性不如烂笔头!!今天把passport文挡贴上,防止以后忘记!!记住,网上找到自己需要的资料也要耗时间的!!!!!! Passport 通行证 整合第一篇:整合原理请注意: 整合不成功可能造成的后果-----dz论坛无法登录,无法管理解决办法: 第一步: 到dz的数据库表cdb_settings 找到下面这几行修改为<SPAN style="LEFT: 216px; TOP: 535px" 0, 1)?> <IMG alt="" src="http://www....

php仿discuz分页效果代码_PHP教程【图】

代码如下:/** * 显示样式2 */ function multi($mpurl,$page = 10) { $multipage = ''; $mpurl .= strpos($mpurl, '?') ? '&' : '?'; $realpages = 1; if($this->infocount > $this->items) { $offset = 2; $realpages = @ceil($this->infocount / $this->items); $pages = $this->maxpages && $this->maxpages maxpages : $realpages; if($page > $pages) { $from = 1; $to = $pages; } else { $from = $this->pageno - $offset; $...

利用discuz实现PHP大文件上传应用实例代码_PHP教程

对于确实需要改善论坛附件上传条件的朋友可以尝试将上面提及的参数在php.ini进行设置,以适应大文件上传的需要。同时别忘记在论坛的后台相应做附件限制的地方进行设置。 论坛主要有2个地方可以对附件上传的大小进行限制,级别从高到低依次为: 帖子相关---附件类型尺寸 用户组---附件相关 同时,下面提供一个配置指导,来源一些成功通过http上传大附件的朋友的提供,当然,由于大家的服务器配置情况以及网络情况不同,并不一定适...

DISCUZ论坛管理员密码忘记的解决方法_PHP教程

DISCUZ论坛管理员密码忘记了怎么办? 今天,一个朋友在QQ上问我,“如果DISCUZ论坛管理员密码忘记了 从MYSQL 哪里找啊?”, 他用的是HostMonster的虚拟主机。 yun~~~, 自己也没用过DISCUZ,只好说,“这个不是很清楚,可以直接去改一下数据库的记录试一下, 但是不知道DISCUZ是否对密码加密了 ” 后来他登录cPanel,用phpMyAdmin进去查看, 又晕了,一堆表不知道是哪个,在google一下查到了“Discuz 表结构详解 ”,猜测可能是这个...

学习discuzphp引入文件的方法DISCUZ_ROOT_PHP教程

define('DISCUZ_ROOT', substr(dirname(__FILE__), 0, -7));这是discuz中定义论坛安装根目录的一个常量。现在我们就来分析一下这个很简单但是非常实用的常量。先说明一下本篇文章中假定common.inc.php文件的绝对路径就是F:\webroot\bbs\include\common.inc.php这句话包含在discuz的 include/common.inc.php 里面,首先我们来看看DISCUZ_ROOT这个常量的值:F:\webroot\bbs\接下来我们具体分析这句话:define(),当然是定义一个常量了...

php分页函数multi()discuz_PHP教程

代码如下:/* * 分页函数 * $num 总条数,$perpage 一页多少条, $curpage 当前页, $mpurl url, $page = 10 显示几个分页 * */ function multi($num, $perpage, $curpage, $mpurl, $page = 10) { $multipage = ''; $realpages = 1; if ($num > $perpage){ $offset = 4; $realpages = @ceil($num / $perpage); if ($page > $realpages) { $form = 1; $to = $realpages; }else { $form = $curpage - $offset; $to = $form + $page - 1; ...

discuz7phpMysql操作类_PHP教程

代码如下:/* * MySql数据库连接类 * mysql.class.php 2009.04.15 by Hackbaby */ class dbstuff { var $version = ''; var $querynum = 0; var $link = null; //连接数据库 function connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect = 0, $halt = TRUE, $dbcharset2 = '') { $conn = empty($pconnect) ? 'mysql_connect' : 'mysql_pconnect'; if (!$this->link = @$conn($dbhost, $dbuser, $dbpw, 1)) { $halt && $this->hal...

Discuz6.0+批量注册用户名_PHP教程

1.将adduser.php复制到discuz根目录下; /--adduser.php内容如下--/ require_once './include/common.inc.php '; //注册的名字 $user_list = file('./username.txt '); //注册的密码 $a = "12345678"; $pwd = md5($a); // 注册用户数(建议一万一下) $member_num = count($user_list); //设置运行时间 set_time_limit(3600 ); for($i=0;$i$username = $user_list[$i]; $db->query("REPLACE INTO {$tablepre}members (username, pass...

火车头discuz6.1完美采集的php接口文件_PHP教程

PS:对原文件的修改较大,程序中注释已经很详尽,这里就不多说了。 代码如下:// header('Content-Type:text/html;charset=UTF-8'); //if(function_exists("mb_convert_encoding")){ // $tmp = checkAndTranslate("使用前请将该文件直接上传至论坛根目录", 0); // header('Content-Type:text/html;charset=UTF-8'); // print($tmp); //}else{ // print("NO"); //} // exit("this.line=".__line__); /* 文件名:locoyonline_for_disc...

Discuz模板语句分析及知识技巧_PHP教程

一、模板 调用 比如在某个模板中,想调用另一个模板中的内容,可以用下面的语句: {template xxx} 假设,建立了一个新模板名字叫 "abc.htm" ,在后台 模板编辑时只会显示为 "acb",需要在 index 中调用它,那么就在index 中适当位置加入 {template abc}那么就会自动代用它。相关实例: index 模板中,最顶有 {template header},最底有 {template footer}相关疑问: 那么在这个 abc 模板中需要有 吗?不需要的!想要显示什么,就写...

discuzauthcode经典php加密解密函数解析_PHP教程

原理如下,假如: 加密 明文:1010 1001 密匙:1110 0011 密文:0100 1010 得出密文0100 1010,解密之需和密匙异或下就可以了 解密 密文:0100 1010 密匙:1110 0011 明文:1010 1001 并没有什么高深的算法,密匙重要性很高,所以,关键在于怎么生成密匙。 那我们一起看下康盛的authcode怎么做的吧 代码如下:// 参数解释 // $string: 明文 或 密文 // $operation:DECODE表示解密,其它表示加密 // $key: 密匙 // $expiry:密文有...

php下mysql数据库操作类(改自discuz)_PHP教程

代码如下:/* -------------------------------- System:PT book - PT小说小偷 Code: 杰少Pakey ----------------------------------- */ $pt_mysql = new dbQuery; /** * mysql查询类 * */ class dbQuery { /** * 查询总次数 * * @var int */ var $querynum = 0; /** * 连接句柄 * * @var object */ var $link; /** * 构造函数 * * @param string $dbhost 主机名 * @param string $dbuser 用户 * @param string $dbpw 密码 * @para...

晋城吧对DiscuzX进行的前端优化要点_PHP教程

最近,康盛的DX版本基本确定,至少短期内不会大变了,因此,我对晋城吧的整站进行了前端优化,把自己 所做的操作记录下来,一是有个记录,防止忘掉,二是和网上的朋友们共享下自己的心得。 前端优化 推荐工具 火狐浏览器+Yslow+google pagespeed+Firebug 具体下载地址 请自行百度 一、DX后台 及DIY的优化 1.首页DIY避免过多层的嵌套 DX的每一个框架都会产生非常多非常多非常多的 代码。我的首页已经尽可能简单了,结果光 DOM 有16...

php下获取Discuz论坛登录用户名、用户组、用户ID等信息的实现代码_PHP教程

这里讲一个简单的方法,直接使用discuz的include/common.inc.php来登录。 代码如下:include_once("../discuz/include/common.inc.php"); $CTDF_USERINFO = array(); $CTDF_USERINFO["sid"] = $sid; $CTDF_USERINFO["uid"] = $discuz_uid; $CTDF_USERINFO["user"] = $discuz_user; if ($discuz_uid == 0) { $CTDF_USERINFO["user"] = "guest_" . $sid; } $CTDF_USERINFO["groupid"] = $groupid; /** * clear discuz variables */ $...

DiscuzUchomeajaxpost小技巧_PHP教程

比如默认submit按钮这样操作:onclick="ajaxpost('formid')";之类的,我们可以先这样。。 onclick="$('__formid').innerText='';ajaxpost('formid');checkPostResult();"; 含义其实很简单,先把ajaxpost提示信息所在的div内容清空。然后提交。最后,根据返回值来判断。。 代码如下:function checkPostResult(){ var cid = setInterval(function(){ if( $(__formid).innerText == success){ alert(提交成功); location.href=xxxxx....