【discuz宣言类难道还有另类的方法吗】教程文章相关的互联网学习教程文章

discuz宣言类难道还有另类的方法吗【图】

discuz声明类难道还有另类的方法吗研究discuz发现:其中它有一个C类即然是C类,那么肯定要事先声明创建的,而php的创建类的方式,我学习php只有一个办法,那就是 class C{ };可是我搜了一下这个字样class C{ 根本就没有,查了下百度,有人说这个是创建C类的代码:C::creatapp();class core{ private static $_tables; private static $_imports; private static $_app; private static $_memory; public static function app() { return s...

能不能调用DISCUZ的密码?大神帮忙看看。解决方法

能不能调用DISCUZ的密码?大神帮忙看看。网站内架了个DISCUZ的论坛,网站(除了论坛外)还做了独立的用户注册和登录页面。我想实现的功能是,这个独立的用户注册和登录页面使用论坛的用户名和密码来登录。问题就在这里。我实在搞不清楚DISCUZ的加密与解密是怎样的。网上的一些说法是要提取数据库里的$Salt,但是,在我的数据库member表里找不到这个字段。------解决方案--------------------http://faq.comsenz.com/library/UCenter...

discuz加密解密函数使用方法和中文注释_php实例

代码如下:/** * $string 明文或密文 * $operation 加密ENCODE或解密DECODE * $key 密钥 * $expiry 密钥有效期 */ function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0) { // 动态密匙长度,相同的明文会生成不同密文就是依靠动态密匙 // 加入随机密钥,可以令密文无任何规律,即便是原文和密钥完全相同,加密结果也会每次不同,增大破解难度。 // 取值越大,密文变动规律越大,密文变化 = 16 的 $...

Discuz批量替换帖子内容的方法(使用SQL更新数据库)_php实例

今天一个朋友的Discuz X2论坛需要批量替换帖子的内容,帖子数量上万,一开始是通过设置词语过滤,发现无效果,只能通过数据库批量替换了,具体方法请接着往下看。 Discuz X2论坛后台提供数据库SQL语句操作的功能,但是默认情况下出于安全考虑,该功能是被关闭的,所以得先修改下配置文件,方法如下: 找到论坛程序文件config/config_global.php,用记事本打开该文件,然后查找$_config[security][querysafe][status]将其设置为0,继...

destoon调用discuz论坛中带图片帖子的实现方法_php实例【图】

在destoon开发中有时候我们需要调用论坛的帖子,但是带有图片的帖子该怎么调用出来呢,本文就来实例展示一个可以调用discuz论坛带图片的帖子的方法: 标签代码如下:{loop $tags $t} {$t[subject]} {/loop}调用论坛新帖子的方法如下:{loop $tags $t} {$t[subject]} {/loop}希望本文所述方法对大家destoon开发有所帮助。

discuz-PHP如何这样操作MYSQL的方法?

最近看DISCUZ的代码,由于是自学PHP,DISCUZ这样操作数据库的方法看不明白求解答。 C::t(数据表)->delete(键值) 比如删除数据表的代码 能实现这样方法的关键代码是什么? 现在只会这样的方法实现C::t(数据表,键值)看上去好low...回复内容:最近看DISCUZ的代码,由于是自学PHP,DISCUZ这样操作数据库的方法看不明白求解答。 C::t(数据表)->delete(键值) 比如删除数据表的代码 能实现这样方法的关键代码是什么? 现在只会这样的方法实...

两种Discuz网站漏洞的入侵方法_PHP

鸡肋1:install.php由于preg_grep过滤不严存在安全漏洞,可以直接拿webshell 如果你万幸发现install.php存在,但还没创建数据库账号,或者得到了数据库账号拿不到shell的时候,可以看看这个。 install.php的339-412行中对变量configfile进行了如下过滤 $configfile = preg_replace("/[$]dbhosts*=s*[\"'].*?[\"']/is\", \"$dbhost = '$dbhost'\", $configfile); $configfile = preg_replace(\"/[$]dbusers*=s*[\"'].*?[\"']/is\"...

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

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

discuz免激活同步登入代码修改方法(discuz同步登录)_PHP

代码如下://打开discuz/api/uc.php//synlogin方法(180行)处,往下找到if(($member = getuserbyuid($uid, 1))) { dsetcookie('auth', authcode("$member[password]\t$member[uid]", 'ENCODE'), $cookietime);} //改为if(($member = getuserbyuid($uid, 1))) { dsetcookie(auth, authcode("$member[password]\t$member[uid]", ENCODE), $cookietime);} else { if(!function_exists(uc_get_user)) { loaducenter();...

discuz加密解密函数使用方法和中文注释_PHP

代码如下:/** * $string 明文或密文 * $operation 加密ENCODE或解密DECODE * $key 密钥 * $expiry 密钥有效期 */ function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0) { // 动态密匙长度,相同的明文会生成不同密文就是依靠动态密匙 // 加入随机密钥,可以令密文无任何规律,即便是原文和密钥完全相同,加密结果也会每次不同,增大破解难度。 // 取值越大,密文变动规律越大,密文变化 = 16 的 $...

Discuz批量替换帖子内容的方法(使用SQL更新数据库)_PHP

今天一个朋友的Discuz X2论坛需要批量替换帖子的内容,帖子数量上万,一开始是通过设置词语过滤,发现无效果,只能通过数据库批量替换了,具体方法请接着往下看。 Discuz X2论坛后台提供数据库SQL语句操作的功能,但是默认情况下出于安全考虑,该功能是被关闭的,所以得先修改下配置文件,方法如下: 找到论坛程序文件config/config_global.php,用记事本打开该文件,然后查找$_config[security][querysafe][status]将其设置为0,继...

destoon调用discuz论坛中带图片帖子的实现方法_PHP【图】

在destoon开发中有时候我们需要调用论坛的帖子,但是带有图片的帖子该怎么调用出来呢,本文就来实例展示一个可以调用discuz论坛带图片的帖子的方法: 标签代码如下:{loop $tags $t} {$t[subject]} {/loop}调用论坛新帖子的方法如下:{loop $tags $t} {$t[subject]} {/loop}希望本文所述方法对大家destoon开发有所帮助。

PHP合并discuz用户脚本的方法_PHP

本文实例讲述了PHP合并discuz用户脚本的方法。分享给大家供大家参考。具体如下: 前几天遇到一个需要将两个discuz合并的项目,一个用户级别在12万左右,一个是1万8.不用说肯定是扔了1万8的,留下12万的。开始觉得不好处理,数据表都是关联,新注册一个用户,有8个表增加记录了,还没看有没有其他表有修改记录的可能性。当时觉得一时半会儿也理不清那些表,就搜索了一下,搜到了discuz tool.但是只能导10万以内的,于是就只能自己尝...

利用discuz自带通行证整合dedecms的方法以及文件下载_php技巧【图】

整合discuz的通行证:利用discuz自带通行证整合dede的方法以及文件下载首先感谢柏拉图提供这么好的免费程序在论坛上看到大家很多都想整合discuz。我想柏拉图肯定会弄一个非常完善的dede的通行证。在没有出来之前我们就用discuz自带的通行证吧。个人看了一下还是非常不错的。一:前提准备以及版本:dede版本:3.1 lit版,3.1正式版上测试都通过discuz版本。用的是最新的5.0版本二:主要涉及几个文件1:dede:(1)include/config_pass...

Discuz板块横排显示图片的实现方法_php技巧

Discuz板块横排显示图片的实现方法_php技巧到你目前在使用的模板中寻找 discuz.htm 找到这一段代码: <td width="$cat[forumcolwidth]" class="altbg2" onMouseOver="this.className=altbg1" onMouseOut="this.className=altbg2"> <a href="forumdisplay.php?fid=$forum[fid]"><span class="bold">$forum[name]</span></a><br> <span class="smalltxt"> <div style="float:left;width: 33%; padding-top: 6px;">{lang forum_thre...