解析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存取数组)的详解
©2014-2024 dbsqp.com