Heim >Backend-Entwicklung >PHP-Tutorial >一个基础有关问题,但是小弟我却没搞明白…求指点。怎么让PHP运行一个url
一个基础问题,但是我却没搞明白……求指点。如何让PHP运行一个url
多个开源系统整合
ecshop
wecenter
onethink
通过ucenter整合用户数据
同步登录和同步退出使用官方提供的功能居然不能实现。
于是自己改造了下代码
同步登录用php的curl模拟登录解决的(这样做的安全问题谁能帮我扫盲下?)
但是,这个同步退出让我无语了……
例如 其中wecenter的退出地址是
http://www.xxxx.com/wencenter/?/account/logout/
ecshop的退出地址是
http://www.xxxx.com/shop/user.php?act=logout
上面2个地址分别复制到浏览器中,都能实现退出的功能
但是我用PHP在代码执行 都不能成功退出……
请问 正确的在PHP里执行这个URL的写法是什么?
$ch = curl_init();<br />$timeout = 5;<br />curl_setopt ($ch, CURLOPT_URL, $url);<br />curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);<br />curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);<br />$file_contents = curl_exec($ch);<br />curl_close($ch);<br />echo $file_contents;
$fp = fopen($url, 'r');<br />fclose($fp);
<br />$html = file_get_contents($url);