PHP校内自动留言脚本 最近在自学PHP,想写个留言的脚本,求大神给个样例看看。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 自动留言?你给谁留言啊?还是给你自己留言啊?还是随机给自己的好友留言啊?以前我写过php自动发表日志的程序,然后同时调用,测了一下校内的速度,一分钟发了接近100篇一模一样的日志,不过前提是要知道自己的用户名密码,然后获取cookie。你可以自己查查看,curl的知识就可以搞定,好运~ 能够发送就能够实现批量。给一个人发送就好办了,你只要看看那个人的留言窗口的form表单是什么,需要传递什么值,模拟一下就可以了。给你一个已经写好的获取人人cookie的例子,这个例子返回你的主页信息。<?php$login_url = 'http://passport.renren.com/PLogin.do';$post_fields['email'] = '你的人人用户名邮箱';$post_fields['password'] = '你的人人密码';$post_fields['origURL'] = 'http%3A%2F%2Fhome.renren.com%2FHome.do';$post_fields['domain'] = 'renren.com';$cookie_file = tempnam('./temp','cookie');$ch = curl_init($login_url);curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5');curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_MAXREDIRS, 1);curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($ch, CURLOPT_AUTOREFERER, 1);curl_setopt($ch, CURLOPT_POST, 1);curl_setopt($ch, CURLOPT_POSTFIELDS, $post_fields);curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);curl_exec($ch);curl_close($ch);$send_url='http://www.renren.com/home';$ch = curl_init($send_url);curl_setopt($ch, CURLOPT_HEADER, 0);curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file); //记得每次模拟操作的时候带上这个cookie就可以了$contents = curl_exec($ch);curl_close($ch);?> 请问这句代码是什么意思?? 在php生成静态html后,怎么就能把html文件也删除呢? UPDATE能分段进行吗? TMD,这是什么代码. 求助一个正则表达式的问题 客户要做个做个Digg类型的站点,收多少钱合适? Zend Framework中多语言资源文件如何设计? vhost_alias_module 配置虚拟主机的问题,100分 mysql_fetch_row问题 驳斥:从两点看PHP/ASP/JSP的区别 怪异的情况,header()为什么不起效 求高手解码
以前我写过php自动发表日志的程序,然后同时调用,测了一下校内的速度,一分钟发了接近100篇一模一样的日志,不过前提是要知道自己的用户名密码,然后获取cookie。
你可以自己查查看,curl的知识就可以搞定,好运~
$login_url = 'http://passport.renren.com/PLogin.do';$post_fields['email'] = '你的人人用户名邮箱';
$post_fields['password'] = '你的人人密码';
$post_fields['origURL'] = 'http%3A%2F%2Fhome.renren.com%2FHome.do';
$post_fields['domain'] = 'renren.com';
$cookie_file = tempnam('./temp','cookie');
$ch = curl_init($login_url);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5');
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_MAXREDIRS, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_AUTOREFERER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_fields);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file);
curl_exec($ch);
curl_close($ch);$send_url='http://www.renren.com/home';
$ch = curl_init($send_url);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file); //记得每次模拟操作的时候带上这个cookie就可以了
$contents = curl_exec($ch);
curl_close($ch);
?>