解析php通过cookies获取远程网页的指定代码
2015-01-24信息快讯网
本篇文章是对php通过cookies获取远程网页的指定代码进行了详细的分析介绍,需要的朋友参考下
function Steal($url, $post_data = ""){ //$header[] = "Accept: text/vnd.wap.wml,*.*"; $user_agent = "Mozilla/4.0"; $follow_loc = 1; $cookie_file ="./tmp/cook.txt"; $ch = @curl_init(); @curl_setopt($ch, CURLOPT_URL, $url); @curl_setopt($ch, CURLOPT_USERAGENT, $user_agent); @curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file); @curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file); @curl_setopt($ch, CURLOPT_HEADER, $header); @curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); @curl_setopt($ch, CURLOPT_FOLLOWLOCATION, $follow_loc); @curl_setopt($ch, CURLOPT_TIMEOUT, 1000); if (trim($post_data)!= "") { @curl_setopt($ch, CURLOPT_POST, 1); @curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); } $result = @curl_exec($ch); @curl_close($ch); return $result; } //获取网页代码的方法 function Cut($file,$from,$end){ $message=explode($from,$file); $message=explode($end,$message[1]); if ($message[0] == "") { $message[0] = "<font color= '#ff0000'>无法获取内容</font>"; } return $message[0]; } //截取代码的方法
PHP中session变量的销毁
php处理restful请求的路由类分享
php中session退出登陆问题
php把session写入数据库示例
php跨域cookie共享使用方法
php检测iis环境是否支持htaccess的方法
PHP json_decode函数详细解析
PHP COOKIE及时生效的方法介绍
codeigniter教程之上传视频并使用ffmpeg转flv示例
codeigniter教程之多文件上传使用示例
curl不使用文件存取cookie php使用curl获取cookie示例
PHP IE中下载附件问题解决方法
使用php检测用户当前使用的浏览器是否为IE浏览器
php cookie使用方法学习笔记分享
PHP CURL获取cookies模拟登录的方法
解析php下载远程图片函数 可伪造来路
使用dump函数,给php加断点测试
执行、获取远程代码返回:file_get_contents 超时处理的问题详解
解析PHP中的file_get_contents获取远程页面乱码的问题
深入file_get_contents函数抓取内容失败的原因分析
关于PHP session 存储方式的详细介绍
基于php使用memcache存储session的详解
基于PHP magic_quotes_gpc的使用方法详解
解析mysql中UNIX_TIMESTAMP()函数与php中time()函数的区别
解析php中用PHPMailer来发送邮件的示例(126.com的例子)
关于file_get_contents返回为空或函数不可用的解决方案
解析php addslashes()与addclashes()函数的区别和比较
深入理解PHP中的Session和Cookie
解析php中die(),exit(),return的区别
PHP的curl实现get,post和cookie(实例介绍)
使用cookie实现统计访问者登陆次数
简单的cookie计数器实现源码
探讨多键值cookie(php中cookie存取数组)的详解