php
3maio
个人博客: https://www.3maio.com
展开
-
CURL模拟POST请求实例
CURL模拟POST请求实例原创 2016-02-05 22:32:54 · 376 阅读 · 0 评论 -
mysql_real_escape_string总是返回false
总所周知,mysql_real_escape_string函数的作用是:转义SQL语句中使用的字符串中的特殊字符,并考虑到连接的当前字符集。并且mysql_real_escape_string()并不转义%和_。但是,如果按照手册的例子来写代码,总是返回一个False。这是因为mysql_real_escape_string()需要连接上数据库。所以,如果想要使用mysql_real_原创 2016-02-05 22:36:44 · 2432 阅读 · 0 评论 -
使用Redis实现购物车
使用Redis实现购物车功能一般情况下购物车功能都是使用SESSION/COOKIE实现的,也就是将整个购物车数据都存储到SESSION中。这样做的好处就是不用操作数据库就可以实现,同时用户可以不同登录就可以将商品加入到购物车中,缺点就是1. 导致SESSION过于臃肿 2. SESSION数据默认是存储到文件中的,所以操作SESSION是相对比较慢的。原创 2017-08-17 14:10:45 · 2014 阅读 · 0 评论 -
如何在thinkphp使用xunsearch
如何在thinkphp框架中使用xunsearch全文搜索引擎 来在 https://www.3maio.com/w-detail/8注意: 该文档是基于https://github.com/ShaoZeMing/xunsearch-laravel封装的xunsearch的SDK前提: 安装好xunsearch服务器端安装xunsearch-laravel SDK的步骤使用composer安原创 2017-08-17 14:14:49 · 2058 阅读 · 0 评论 -
登录失败次数限制(原生php代码实现)
登录密码错误次数限制安全对每个网站的重要性,不言自明。 其中,登陆又是网站中比较容易受到攻击的一个地方,那么我们如何对登陆功能的安全性加强呢?原创 2017-08-17 13:59:07 · 992 阅读 · 0 评论 -
Thinkphp结合dropzone.js做上传功能
首先写好上传的方法,注意这个方法只负责上传。至于把图片路径插入数据库应该再定义一个新的方法来调用这个方法。 /** * upload 上传方法 * @author <kingphp@foxmail.com> * @param int $returnType 返回数据的格式 (1代表使用json返回,2代表数组格式返回,3将数据存放到SESSION中)原创 2015-11-25 12:06:55 · 2621 阅读 · 0 评论