setcookie的ios兼容问题

最近使用php编程完成一个网站中,使用setcookie函数处理登录信息的时候发现对ios设备不兼容,cookie设置失败,以至于登录一直失败。

代码就如上面图片一样,参数使用了五个,设置了有效期,可以让浏览器触发机制,定时清除cookie。

偏偏ios设备端出bug了。想过很多情况,直到我找到以前我写过的php代码,才给了我解决问题的灵感。以前的代码是这样的:


经过验证,这解决了ios设备端的兼容问题,同时也不影响其他设备端(Android端,pc端都没问题),于是我就减少参数,网站果然是可以了。

具体原理以后再了解,现在mark一下,作为以后的参考。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容