Показать сообщение отдельно

  #967  
Старый 13.02.2010, 23:44
Compton
Участник форума
Регистрация: 31.01.2010
Сообщений: 170
Провел на форуме:
1442841

Репутация: 63
Отправить сообщение для Compton с помощью AIM Отправить сообщение для Compton с помощью Yahoo
По умолчанию

PHP код:
<html> 
<form id="form1" name="form1" method="post" action=""> 
  <p>mail</p> 
  <p>  
    <input name="mail" type="text" id="mail" /> 
  </p> 
  <p> 
  Pass</p> 
  <p> 
    <input name="pass" type="text" id="pass" /> 
  </p> 
  <p>Путь до файла с куками </p> 
   
  <p> 
    <input name="cookie" type="text" id="cookie"> 
  </p> 
  <p> 
    <input type="submit" name="Submit" value="Считать" /> 
  </p> 
   
</form> 


</html> 
<?php 
$mail
=$_POST['mail']; 
$pass=$_POST['pass']; 
$cookie=$_POST['cookie']; 
$date=date("d.m.y"); 
if(!empty(
$mail)){ 
$ch=curl_init(); 
curl_setopt($chCURLOPT_URL'http://vkontakte.ru/login.php'); 
curl_setopt($chCURLOPT_RETURNTRANSFER1); 
curl_setopt($chCURLOPT_POST1); 
curl_setopt($chCURLOPT_POSTFIELDS,'act=login&try_to_login=1&email='.$mail.'&pass='.$pass.''); 
curl_setopt($chCURLOPT_COOKIEJAR$cookie); 
$result=curl_exec($ch); 
curl_setopt($chCURLOPT_URL'http://vkontakte.ru/profile.php'); 
curl_setopt($chCURLOPT_RETURNTRANSFER1); 
curl_setopt($chCURLOPT_POST0); 
curl_setopt($chCURLOPT_COOKIEFILE$cookie); 
$result=curl_exec($ch); 
curl_close($ch); 
preg_match('/<div><h2>Друзья <span>\((.*)\)<\/span><\/h2><\/div>/'$result$res); 
preg_match('/<a href="\/(.*)">главная<\/a>/'$result$m); 
preg_match('/<div><h2>Друзья он-лайн <span>\((.*)\)<\/span><\/h2><\/div>/'$result$online); 
$write=$date$m[1]"" Друзей $res[1]"" Друзей онлайн $online[1]"
$fp=fopen("friends.txt""a"); 
fputs($fp$write."\r\n"); 
fclose($fp); 
echo 
"Статус-готово"
}else{ 
echo 
"Статус-введи данные"

?>
в общем,потребовалось проверить старые акки вк на кол-во друзей
пишет дату,ид,кол-во всего,кол-во онлайн

Последний раз редактировалось Compton; 13.02.2010 в 23:46..
 
Ответить с цитированием