Wesley13 Wesley13
3年前
SQL注入之PHP
SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意的)SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQL语句。比如先前的很多影视网站泄
Stella981 Stella981
3年前
PHP搭建OAuth服务
自己写OAuth后台太麻烦,直接拉取gitbub现成的。拉取活跃度比较高的bshaffer/oauth2serverphp注:以下编码是Oauth四种认证中的第四种:凭证式。想了解其他几种方式,请移步阮一峰大大的博客http://www.ruanyifeng.com/blog/2019/04/oauthgranttypes.html
Wesley13 Wesley13
3年前
PHP防XSS攻击
防XSS攻击什么是XSS攻击代码实例:<html<head<metahttpequiv"ContentType"content"text/html;charsetutf8"/<titleXSS原理重现</title</head<bo
Wesley13 Wesley13
3年前
Ubuntu安装nginx php
sudoaptinstallnginxsudoaptinstallphpphpfpmsudoservicephp7.0fpmstartsudoservicephp7.0fpmstatussudovim/etc/nginx/sitesavailable/default 打开phpfpm配置!(h
Wesley13 Wesley13
3年前
PHP 开发 APP 接口
1.通信数据的标准格式(JSON),包括:code:状态码(200,400等)message:提示信息(例如:数据返回成功、邮箱格式错误等)data:返回数据!(https://oscimg.oschina.net/oscnet/9949434b70f59290e42777df32afc4c239b.jpg)2.JSON方
Wesley13 Wesley13
3年前
PHP扩展开发
首先需要确定系统中安装了gcc编译器,合适版本的bison等构建一个基本的扩展骨架在PHP扩展开发时,使用ext_skel完成扩展的结构骨架创建。$./ext_skel./ext_skelextnamemoduleprotofilestubsfilexmlfile
Stella981 Stella981
3年前
Es 全文 PHP 操作
1、删除对应的es节点$head'ContentType:application/json';$json'';$resCurl_es("http://127.0.0.1:9200/my_index_2?pretty",'DELETE',$json,$head);functionCu
Wesley13 Wesley13
3年前
PHP中常见错误
1、Notice:Undefinedvariable:变量名in注:使用了一个没有被定义的变量2、Parseerror:syntaxerror,unexpectedT_ELSEinIf(){}Elseif(){}Echo$test;E
Wesley13 Wesley13
3年前
PHP开发入门2
开发PHP扩展是一件很COOL的事情。不过难度自然要比开发PHP程序要复杂很多。毕竟是C语言。我打一开始学习编程就是用的最笨的办法。由于学习的不是计算机专业,所以学编程甚是头大。和大多数哥哥姐姐弟弟妹妹一样,我也是买了一本谭浩强的C语言,当然这个一方面是大家推荐,另外一方面谭老师的书在编程的书架上面放在了最醒目的位置,其他版本的在我们这个小地方也太难
Wesley13 Wesley13
3年前
PHP错误和异常
在平时的开发当中,我接触的很多开发者,写的方法中很少用到抛出异常的语句,对于一个严格的开发者来说,这是没有办法容忍的。那么,在PHP中如何更好的使用异常呢?很多开发者可能对错误和异常有会很迷糊。今天就来介绍一下错误和异常的区别,以及我们应该如何更好的灵活运用。参考文档:https://segmentfault.com/a/119000000950