编程开发 PHP开发 PHP开发web程序的小技巧
编程开发 PHP开发 PHP开发web程序的小技巧
前言
最近在学习PHP,想系统地了解一下,以便后续审计,本篇文章用于记录PHP登录、前后端交互、表单处理等方面的一些常用处理逻辑和方法。本篇文章用以记录,以便随时查看。
笔记
登录判断请求表单
使用超全局变量中的$_SERVER[“REQUEST_METHOD”]进行判断,这个里面会存储着前端发来的请求,如下例子:判断是否为POST请求:
1 |
|
登录不成功返回上一页
使用javascript中的history.go(-1)实现返回上一页,但是我到现在一直觉得这样有问题,因为真正的判断应该是在登陆界面直接实现判断,而不是已经登录到功能点里再实现判断,这样也许会导致水平越权的问题,除非登录页面(html),登录逻辑处理(php),后台页面(php)三者都分离,这样应该没问题,如下:
1 |
|
学会使用heredoc语法
PHP中比较舒服的一种字符串语法,heredoc,里面可以使用变量,用例:
1 |
|
编程开发 PHP开发 PHP开发web程序的小技巧
https://www.xiaoan233.com/hello/easy-php-develop/