现在我有一个问题:在一个文本文件中存有大量的某网站的帐号和密码,但其中有不可用的,我想把不可用的(无法登录的)删掉,手动一个一个登录很费时间,能不能通过代码来实现自动登录呢?(网站没有验证码)给个思路也行啊,最好是有关键的代码~~谢谢了~~~
声明下,绝对不是盗号的~~~

解决方案 »

  1.   

    没有验证码的话,curl登录就行。这是以前我用来采集数据的一段代码,楼主在$request那里foreach上用户名和密码就行了
    $curl = curl_init();  //初始化curl
    $cookies_dir = tempnam('./tmp','cookie');  //设定一个目录存储cookie
    curl_setopt($curl, CURLOPT_URL,'http://b2b.bookuu.com/b2b_club/checkUser.jsp');//这里写上处理登录的页面
    curl_setopt($curl, CURLOPT_POST, 1);
    $request = 'user=xxx&password=xxx'; //这里是post的数据,也就是用户名和密码
    curl_setopt($curl, CURLOPT_POSTFIELDS, $request);//传 递数据
    curl_setopt($curl, CURLOPT_COOKIEJAR, $cookies_dir);// 保存返回的cookie
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);//设定返回的数据是否自动显示
    curl_setopt($curl, CURLOPT_HEADER, false);//设定是否显示头信息
    $content = curl_exec($curl);//返回结果
    curl_close($curl); //关闭然后,判断返回的结果$content,是登录成功提示,还是登录失败提示就可以了