curl登录我的BLOG
时间:2008-04-28 来源:liuxingyuyuni
CURL登录了自己的博客,可是气人的是后台用的框架..郁闷中.......
难道没有办法继续了???
整天登录CU,整天做着重复的事情,真的很麻烦
原先计划实现: 在本地输入文章,确认后由CURL完成登录,文章入库功能,看来事情都不是这么简单.
和yahoo一样,LOGIN是最简单的,麻烦的是登录之后要做的事情.@_@!
?php
/**
* @company Xing Quan
* @auther BianJiang
* @date Wed Apr 23 18:15:28 CST 2008
* @copyright Shen Yang Xing Quan
* @describe Login to cublog
*/
set_time_limit(0);
$action = "http://control.cublog.cn/login.php";
$agent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14";
$cookieJar = tempnam("temp","yahoo");
$request = array(
'username' => 'user',
'password' => 'pass'
'savecookie' => 0,
'back' => 'index.php'
);
$ch = curl_init($action);
curl_setopt($ch, CURLOPT_USERAGENT, $agent);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookieJar);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch ,CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($request));
curl_exec($ch);
$addArticleUrl = "http://control.cublog.cn/article_insert.php";
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
$output = curl_exec($ch);
echo $output;
?>
相关阅读 更多 +
排行榜 更多 +










