uchome二次开发 密码加密规则
很多网站的密码为了安全都统一采用md5进行加密,但uchome的用户密码在客户端也需要保存,因此对于用户常用的密码进行md5反查,很容易破解,所以在此基础上进行了一些改进. Uchome的密码存放在uc_members表中,每个用户注册时会生成6位长的随机码(保存在数据库中),.然后进行两次md5,这样即使同一个密码,不同用户的加密...阅读全文
很多网站的密码为了安全都统一采用md5进行加密,但uchome的用户密码在客户端也需要保存,因此对于用户常用的密码进行md5反查,很容易破解,所以在此基础上进行了一些改进. Uchome的密码存放在uc_members表中,每个用户注册时会生成6位长的随机码(保存在数据库中),.然后进行两次md5,这样即使同一个密码,不同用户的加密...阅读全文
每年一次的生日来临了,心情比较复杂。 之前的生日偶尔过,大部分没过。 也因为孩子身体有些不大舒服,都没心情过,本来想买个蛋糕给庆贺一下,可孩子不能吃,所以就算了。 还打算要给自己做顿饺子吃,都答应孩子了,因为我们俩人都喜欢吃饺子,可是又失言了,最后给自己简单...阅读全文
以前一直使用java,现在因项目需要,刚开始使用php,在用的时候感觉特别扭. Java是为面向对象设计开发,一切都已对象为核心,数组是最不常用的数据存放方式; Php是以过程开发为主,数据纯粹是数组为王了. 以下例举几点不同: Java类定义: class Wenhq{ test1(){}; &nb...阅读全文
此文涉及的开发模式是在本地开发,以插件的形式扩展UCHome原有功能,适合在自己的网站服务器中增加应用功能.和UCHome的Manyou开发模式不同,Manyou是利用Discuz的开放平台MYOP开发公共插件,必须处理联网模式,可供所有基于UCHome的网站使用。 由于UCHome发展速度很快,经常会有版本更新,往往这个时候,修改了UCHom...阅读全文
UCHome二次开发时,了解模板的语法是必须的,下面对其中的语法做一一介绍。 1、调用其他模板 模板代码: <!–{template footer}–> 说明:将以模板header.htm来替换此处的代码 2、调用头像 模板代码: <!–{avatar($value[uid],small)}–> 解析后的代码: <?php echo ...阅读全文
首先告诉大家一个小技巧,就是如何让系统每次自动更新缓存,我们在调整模板时,不希望缓存,请参考 Ucenter Home二次开发调试技巧 中的关闭模板缓存,这样修改模板后就可以直接看到效果. 下面开始介绍一下模板中常用的标签及变量输出。 一、变量: 如我们在PHP文件中定义了一个变量并赋值了,如: &nbs...阅读全文
这里我们以最简单的do.php入口文件来分析下, 举个列子,如果我们使用找回密码功能,通常链接如下:do.php?ac=lostpasswd,而注册的链接一般分两种,一种是do.php?ac=后台自定义登录识别名 另一种是do.php?ac=随机 好了,我们进入do.php文件中继续看看 include_once('./common.php'); 上节说了,这个是公用...阅读全文
UCHOME安装后的主要目录与文件介绍,以对uchome的整体结构有一个清晰的了解. 目录结构 admin/ 管理后台 api/ API函数[插件开发与模板等的修改不需要动此文件] attachment/ 附件目录 data/ 缓存目录,此目录要有777权限,系统相关缓存基本上都在...阅读全文
亲亲宝宝网站是为了记录亲亲宝宝成长经历,另外更多是一些平时的工作经验的笔记。 主要介绍:Java、Delphi、php、数据库、与网站相关的文章。 亲亲宝宝非常欢迎各位站长与本站交换链接,要求: 第一、仅限软件开发技术或宝宝成长的网站; 第二、网站内容健康,以原创为主; 第三、pr值与本站相当,因站内的流量已google为主...阅读全文
溜溜网采用 mediawiki开源程序,经过精心设计和整理使其符合分地区,按照景点,线路等进行分类规划的一个旅游百科网站. 我要溜溜去,官网域名www.51667.org(简称:溜溜网) “溜溜网”旅游百科提供分地域的旅游景点信息、旅游线路、旅游游记攻略,是您旅游观光、休闲度假、商旅出行的好帮手!”溜溜网”是...阅读全文