PHP使用openssl来实现非对称加密

使用非对称加密主要是借助openssl的公钥和私钥,用公钥加密私钥解密,或者私钥加密公钥解密。对称加密链接::点击打开链接1.安装openssl和php的openssl扩展2.生成私钥:openssl genrsa 用于生成rsa私钥文件,生成是可以指定私钥长度和密码保护openssl genrs...

2018-06-27 17:42:03

阅读数 108

评论数 0

PHP借助mcript扩展实现对称加密

1.对称加密主要利用相同的密钥来实现,而非对称加密利用公钥和私钥来加密,比较而言对称加密速度快,但是安全性要低非对称加密方式:http://blog.csdn.net/zph1234/article/details/52440613为什么使用base64_encode(),主要是用于传参,直接加密...

2018-06-27 17:25:06

阅读数 51

评论数 0

防止 常见几种网络攻击 【CSRF】【xss】【sql注入】

xss  跨站脚本攻击XSS攻击是Web攻击中最常见的攻击方法之一,它是通过对网页注入可执行代码且成功地被浏览器执行,达到攻击的目的,形成了一次有效XSS攻击实施XSS攻击需要具备两个条件:一、需要向web页面注入恶意代码;二、这些恶意代码能够被浏览器成功的执行。解决方法::一、是在表单提交或者u...

2018-06-26 21:00:47

阅读数 224

评论数 0

最新版支付宝电脑网站支付原理及yii2中集成使用教程

本文章转载自AxiosGao-关于yii2中支付宝电脑网站支付推荐大家关注原作者博客查看更多精彩分享首先我们需要申请支付宝入驻,具体方法可以参照网址:https://open.alipay.com/platform/home.htm根据网站具体流程申请,这些都只需要按照网站提示完成申请即可。申请完...

2018-06-26 20:10:37

阅读数 70

评论数 0

yii2表单提交CSRF验证

Yii2表单提交默认需要验证CSRF,如果CSRF验证不通过,则表单提交失败,解决方法如下:第一种解决办法是关闭Csrfpublic $enableCsrfValidation = false;第二种解决办法是在form表单中加入隐藏域(如果是高级版的name值分前后台区分) &l...

2018-06-26 19:50:19

阅读数 135

评论数 0

Yii2中 AR操作andWhere和andFilterWhere区别

附加条件你可以使用 andWhere() 或者 orWhere() 在原有条件的基础上 附加额外的条件。你可以多次调用这些方法来分别追加不同的条件。 例如,$status = 10; $search = 'yii'; $query->where(['status' =&am...

2018-06-24 18:11:45

阅读数 234

评论数 0

支付宝沙箱环境demo测试

1.获取电脑网站支付的SDK代码①下载代码具体下载地址:https://docs.open.alipay.com/270/106291/②介绍具体的代码中文件③具体同步回调跟异步回调同步回调作用:实现当用户支付完成之后能够跳转到对应的商户页面(确保用户支付完成之后能够正确的对用户的支付做一个处理操...

2018-06-22 19:27:41

阅读数 280

评论数 0

使用 nginx 与 nginx-rtmp-module搭建流媒体服务器

如何自己搭建一个流媒体服务器,本次搭建流媒体使用的环境是 centos 7.0+nginx 1、下载nginx-rtmp-module:nginx-rtmp-module的官方github地址:https://github.com/arut/nginx-rtmp-module使用命令:[php] ...

2018-06-21 12:49:38

阅读数 82

评论数 0

总结Yii2.0中的Url::to(), Url::toRoute(), Url::current()用法

[Url::current] - 现在测试本地路径(http://daxia.dc.weixin.com/mobile/hmConnections/user/verify-user)a: //获取当前路径 - 相对路径$url = Url::current();举例:/mobile/hmConne...

2018-06-21 11:14:37

阅读数 134

评论数 0

yii2 HeadersAlreadySentException 报错 解决方案

<pre>An Error occurred while handling another error: exception 'yii\web\HeadersAlreadySentException' with message...

2018-06-20 14:56:14

阅读数 1736

评论数 0

php上传文件 找不到临时文件夹(解决方法)

找不到临时文件夹返回的错误代码为6错误原因:一、配置文件没有设置临时文件夹二、临时文件夹没有或者上级文件夹没有相应的权限处理方式:找到PHP配置文件php.ini,找到以下代码1;upload_tmp_dir =改为:1upload_tmp_dir = "C:\Windows\T...

2018-06-14 16:40:11

阅读数 209

评论数 0

yii2引入第三方类 一目了然

把创建的类放在了vendor\yiisoft\yii2\web里面,命名空间namespace yii\web;在外面引用时候use yii\web\class(class为类名)调用时候直接new就可

2018-06-11 19:38:38

阅读数 567

评论数 0

YII2 请求(request)

请求一个应用的请求是用 yii\web\Request 对象来表示的,该对象提供了诸如 请求参数(译者注:通常是GET参数或者POST参数)、HTTP头、cookies等信息。 默认情况下,对于一个给定的请求,你可以通过 request application component 应用组件(yii...

2018-06-11 19:13:25

阅读数 170

评论数 0

Yii2 获取模块名、控制器名、方法名 [ 2.0 版本 ]

Yii2 获取模块名、控制器名、方法名在视图中:模块名 $this->context->module->id 控制器名 $this->context->id 方法名 $this-&...

2018-06-11 17:43:43

阅读数 164

评论数 0

安装YII2.0 web/目录下没有入口index.php [ 2.0 版本 ]

如题:对于一些刚使用Yii2的同学可能刚下载advanced 版 在frontend/web/ 下找不到index.php解决:1、在advanced目录下有个 init.bat 文件双击运行,会出现一个dos窗口 输入 0(开发模式) 或 1(产品模式)按回车 再输入 yes 回车  即可如果 ...

2018-06-08 19:26:32

阅读数 688

评论数 0

php三种接口(json、XML、jsonp)的生成与调用

info.php(生成json接口)<?php header('content-type:application/json;charset=utf8'); $arr = array('1','2','asda'); //print_r(...

2018-06-07 15:39:56

阅读数 196

评论数 0

navicat 修改数据库字符集、字符排序规则、数据库引擎

在添加数据时出现乱码:比如首先检查数据库 编码格式-----右击当前库名----点击数据库属性  改为:utf-8检查当前表的编码格式 ----右击当前表名------点击对象信息  改为:utf-8在保证数据库和表编码格式都对的情况下    可用以下三种其一设置字符集 ::$con=mysqli...

2018-06-07 14:43:57

阅读数 381

评论数 0

提供两个类方法用于 XML与数组相互转换

在实际的开发中,可能会经常将XML数据和数组之间来回的转换。如果是XML数据转换为数组,这样比较方便读取;数组转换为XML这种应用场景更为多见,如果我们某一天要写XML的接口,这一步肯定是必须要做的,通常我们从数据库中查询到的数据是数组,我们必须将数组转化为XML数据,然后将其返回。1、XML转数...

2018-06-06 08:27:57

阅读数 499

评论数 0

项目上传linux报错 _STORAGE_WRITE_ERROR_:./Application/Runtime/Cache/Index/5f343310d4a83e1c2f6d4e5a6181e90

_STORAGE_WRITE_ERROR_:./Application/Runtime/Cache/Home/f8995a0e1afcdadc637612fae5a3b585.php是因为服务器缓存文件夹的操作权限不够,即Runtime没有权限,把缓存文件全部删除,再给Runtime777权限就行...

2018-06-02 14:47:31

阅读数 686

评论数 0

如何将session保存到mamcache中 以及 如何将储存到memcache中的session信息读取

将session 的数据保存到memcache中  【修改php.ini】session的数据默认情况下,保存在file 文件中但是我们可以通过修改php的配置,让他保存在其他地方(1)、打开D:\lamp\php/php.ini。session.save_handler = files是开着的,...

2018-06-01 17:23:27

阅读数 313

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭