blogbus,用snoopy模拟发布文章,表单信息如果是中文就无法发布成功,请教各位是什么原因,是不是发送数据要经过一些处理?
解决方案 »
- 问号传参问题
- 绝对的新人,问下是先学MYSQL好。还是先学PHP好,请高收指点。谢谢
- 【散分】如何确保php每次都会执行一个函数
- PHP submit问题(急,在线等)
- PHP5.4 Warning message throw out about the strstr() method
- 中文和数字之间的互转有什么好办法吗?
- 为什么我用copy函数上传文件出错?
- 写文本文件时怎么样实现换行(最后十分)
- session怎么搞定数组?(内空)
- phpMyAdmin配置文件config.inc.php问题
- PHP获取到的时间参数
- 求助not returning a complete set of HTTP headers
$loginUrl = 'http://passport.blogbus.com/login';
$loginFormData['username'] = '********';
$loginFormData['password'] = '*******';$snoopy->submit($loginUrl, $loginFormData);$snoopy->setcookies();
$cookies = $snoopy->cookies;//blog表单
$blogFormUrl = 'http://blog.home.blogbus.com/5865443/posts/form';
$snoopy->fetch($blogFormUrl);$snoopy->setcookies();
$cookies = $snoopy->cookies;//post数据
$blogPostUrl = 'http://blog.home.blogbus.com/5865443/posts/';$snoopy->set_submit_normal(); $blogPostForm = array(
'title' => '范德萨发撒',
'content' => '发大水萨法',
'post_time' => date('Y-m-d H:i'),
'sort_id' => '',
'tags' => 'dsafasf',
'excerpt' => 'fdsaasfsaf',
'visibility' => 'public',
'password' => '',
'always_top' => '1',
'allow_comment' => '1',
'allow_trackback' => '1',
'allow_auto_link' => '1'
);$snoopy->referer = $blogFormUrl;
$snoopy->cookies = $cookies;$snoopy->submit($blogPostUrl, $blogPostForm);