11 2013 档案
摘要:今天在读EcShop的源码中发现里面有几个地方涉及到了PHP魔术引号,之前也碰到过都忽略过去了,再次碰到该深入的理解,虽然自PHP 5.3.0起魔术引号被废弃废弃并将自PHP 5.4.0起移除,但是了解魔术引号以后,在阅读一些PHP 5.3.0之前源码碰到了魔术引号阅读起来也很顺畅。什么是魔术引号:魔术引号是程序自动将进入PHP脚本的数据进行转意的过程。当打开时,所有的'(单引号),"(双引号),\(反斜线)和NULL字符都会被自动加上一个反斜线进行转义。和addslashes()函数的作用完全相同。魔术引号指令:magic_quotes_gpc影响到HTTP请求数据(GET
阅读全文
摘要:按照之前的教程总纲,这篇是这个系列的第一篇教程,EcShop会员系统模块下的用户注册。Web2.0时代下的网站,拥有一个会员系统是一个标配,注册自然是这个系统的第一步,也是很简单一个小功能了。会员注册的流程基本的思路都是一样的: 用户提交注册信息->JS验证(前端验证)->后台验证->写入数据不管什么网站,看着它注册流程的步骤或源码多复杂,都离不开这个注册的大概流程,本来很简单的注册之前所以变的复杂,更多只是因为安全的考虑现在的“黑客”无聊的太多了。所以在网站建设的过程中,用户注册或者其他用用户提交信息的地方,最好前端和后台都要做严格的验证。知道了这个注册流程,也就知道了Ec
阅读全文
摘要:EcShop作为老牌的B2C独立网店系统,功能非常全名,强大的文件、数据库缓存机制,保证前后台系统执行速度更快、系统平稳运行。但是过多的功能也或多或少的会影响到系统的整个效率,所有在使用EcShop搭建自己的独立网店的是时候根据自己的实际需求去掉不必要的功能是非常要必要的,另外还要添加一些适合自己的功能。 虽然网上已经有很多的EcShop二次开发的教程,但是觉得乱七八糟的,都很零碎,系统性很少,对于新手来说实在伤不起啊。决定结合自己二次开发过程写一套EcShop新手实践教程(因为我也是EcShop二次开发新手o(╯□╰)o), 一是:防记忆衰老O(∩_∩)O~,也为想学习EcSho...
阅读全文

浙公网安备 33010602011771号