![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP问题集合
文章平均质量分 51
在开发中遇到的各种奇葩问题
草木红
这个作者很懒,什么都没留下…
展开
-
3.利用缓冲,先返回前端信息后,继续执行PHP代码
header之前不能有任何输出 /***************返回给前端信息*****************/ ignore_user_abort(true); // 忽略客户端断开 set_time_limit(0); // 设置执行不超时 ob_end_clean();//清除之前的缓冲内容,这是必需的,如果之前的缓存不为空的话,里面可能有http头或者其它内容,导致后面的内容...原创 2020-03-07 17:51:46 · 406 阅读 · 0 评论 -
2.理解跨域及常用解决方案(PHP为后台)
(一)同源策略 同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资源。 只有不同页面的协议、域名、端口都相同时,才能说明两个页面具有相同的源。 cookie、localStorage、DOM元素、iframe、ajax都不支持跨域 (二)实现跨域 jsonp 只能发送get请求,不支持post put delete请求。 不安全,容易被xss攻击,基本不...原创 2020-03-07 11:33:04 · 265 阅读 · 0 评论 -
1.PHP session跨页传递为空
业务流程: 前端用AJAX进行后台登录,在后台验证成功后,将登录信息存储到session中,然后返回一个登录信息,前端对登录信息进行判断后,跳转到后台信息页面,这时信息页面进行session判断,确定登录合法后,显示信息。 问题描述: 当所有信息填写正确时,成功跳转到信息页面,这时信息页面查找不到session信息,导致后台判断为非法登录。 问题原因: 登录页面为http://www.abc.co...原创 2020-02-20 10:47:43 · 255 阅读 · 0 评论