2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 一个基础问题 但是却没搞明白……求指点。如何让PHP运行一个url

一个基础问题 但是却没搞明白……求指点。如何让PHP运行一个url

时间:2022-04-19 05:45:13

相关推荐

一个基础问题 但是却没搞明白……求指点。如何让PHP运行一个url

后端开发|php教程

却没,基础,明白,php,运行

后端开发-php教程

多个开源系统整合

ecshop

wecenter

onethink

通过ucenter整合用户数据

b2b门户源码,vscode卡住了,ubuntu卡的一B,tomcat下哪个,sqlite求和的精度,手机pdf在线预览插件,前端框架使用教程交流,恶意爬虫现状分析,php与mysql教程,seo最新书籍,emlog做企业网站,asp编辑器网页, 学校网站模板,帝国cms隐藏页面,家庭签约医生管理系统源码,梦昂图文 小程序lzw

同步登录和同步退出使用官方提供的功能居然不能实现。

于是自己改造了下代码

微信源码吧,vscode调试断点不停,tgz 解压ubuntu,tomcat英文官网,爬虫脱肛,php 来源地址,seo韩国名字读音,优能分类目录网站源码,帝国购物模板下载lzw

同步登录用php的curl模拟登录解决的(这样做的安全问题谁能帮我扫盲下?)

java社交系统源码,vscode背景颜色为黑色,ubuntu安装ar,tomcat调用正向代理,爬虫,php运行格式,珠海新闻发布seo推广机构,NET源码搭建网站,有强大seo功能的wordpress模板lzw

但是,这个同步退出让我无语了……

例如 其中wecenter的退出地址是

/wencenter/?/account/logout/

ecshop的退出地址是

/shop/user.php?act=logout

上面2个地址分别复制到浏览器中,都能实现退出的功能

但是我用PHP在代码执行 都不能成功退出……

请问 正确的在PHP里执行这个URL的写法是什么?

$ch = curl_init();$timeout = 5;curl_setopt ($ch, CURLOPT_URL, $url);curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);$file_contents = curl_exec($ch);curl_close($ch);echo $file_contents;

$fp = fopen($url, );fclose($fp);

$html = file_get_contents($url);

上面三个都用了……但是都不对……应该怎么写呢……

回复讨论(解决方案)

登陆后,会在 cookie 中留下登录用户的相关信息

那么你在退出时也要把这个信息传递过去,否则他如何知道谁要退出呢?

另外你还需要清除用户浏览器中的 cookie

登陆后,会在 cookie 中留下登录用户的相关信息

那么你在退出时也要把这个信息传递过去,否则他如何知道谁要退出呢?

另外你还需要清除用户浏览器中的 cookie

感谢版主的回复

是这样的,我分别看了下

在执行完对应页面的时候,会有程序清空session 和cookie的

但是,我通过程序去执行这个页面,却没有清除……很纠结啊

最简单的,你用 在页面里面嵌套一个这个总可以实现的吧

这个道理,你难道会不明白吗?

当用浏览器进入退出页时,退出也发出的清除 cookie 的指令是作用到浏览器的

而你用程序访问退出页时,清除指令只能到达你的程序

换句话说你得转发收到的指令到浏览器,才行

这个道理,你难道会不明白吗?

当用浏览器进入退出页时,退出也发出的清除 cookie 的指令是作用到浏览器的

而你用程序访问退出页时,清除指令只能到达你的程序

换句话说你得转发收到的指令到浏览器,才行

走进死胡同了~这句话点醒我了……多谢!!!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。