php
Myname_小叫花
目前菜鸟一枚,想和喜欢技术的伙伴一起讨论解决技术遇到的问题
展开
-
rbac权限管理初步理解
关于引用等基础的就不说了,网上一大堆教程,我就简单介绍下我理解的最基本的原理。rbac权限管理一般主要是由三个表,比如管理员表,角色表和权限表,他的本质就是给某个管理员赋予某个角色,然后给予某个角色相应的权限,以此使三个表关联起来。原创 2018-02-02 09:32:25 · 252 阅读 · 0 评论 -
php __set()和__get()使用方法
类的外部是不能操作私有属性的,所以__set()和__get()两个魔术方法是用来存和取封装好的私有成员的。__set() 是给私有变量设置值 __get() 是获取私有变量的值 俩函数都是自动执行举例说明:class car{// 这里的变量必须为私有属性 private $width; private $height; private $model;// ...原创 2018-02-28 18:01:45 · 528 阅读 · 0 评论 -
thinkphp项目在本地或虚拟机上能显示,上线后图片验证码不显示
php项目在本地和虚拟机上都能显示验证码,上线后不能显示了。这有可能是线上环境没有装gd库支持,用php -i | grep -i --color gd命令或直接phpinfo()一下看看有没有gd库,如果没有安装即可,我的是ubuntu 所以用命令apt-get install php7.1-gd,然后再刷新下,验证码图片就出来了。如果你是别的系统或别的php版本自个改一下,比如你是centos...原创 2018-03-13 13:12:13 · 940 阅读 · 0 评论 -
php 登录功能sql注入原理及如何防止
比如你做个登录,登录的前端页面是不是一般需要两个值,一个用户名,一个密码你php里一般就这么写,$usename = $_POST[''username];$password = $_POST[''password ];然后select * from `user` where username = $_POST['username'] and password = $_POST['password...原创 2018-05-18 10:43:34 · 1962 阅读 · 0 评论