Парсинг Аватарок

#1 7 января 2012 в 12:38
Суть чтобы загружать аватар из url

вот функция из loginza

  1.  
  2. private function downloadAvatar($url){
  3.  
  4. $tempfile = PATH.'/images/users/avatars/'.md5(session_id()).'.jpg';
  5.  
  6. if (function_exists('curl_init')){
  7.  
  8. $curl = curl_init();
  9. $user_agent = 'WWW';
  10.  
  11. curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
  12. curl_setopt($curl, CURLOPT_HEADER, false);
  13. curl_setopt($curl, CURLOPT_USERAGENT, $user_agent);
  14. curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);
  15. curl_setopt($curl, CURLOPT_URL, $url);
  16. curl_setopt($curl, CURLOPT_POST, false);
  17. $raw_data = curl_exec($curl);
  18. curl_close($curl);
  19.  
  20. } else {
  21.  
  22. $raw_data = file_get_contents($url);
  23.  
  24. }
  25.  
  26. if($f = @fopen($tempfile, 'w')){
  27.  
  28. @fwrite($f, $raw_data);
  29. @fclose($f);
  30.  
  31. return $tempfile;
  32.  
  33. } else {
  34.  
  35. return false;
  36.  
  37. }
  38.  
  39. }
  40.  
пытаюсь парсить щас с контакта, но в итоге пустой файл! прохожу по url полученому, открываеться ава! вообщем все норм! а вот качать не хочет у кого, есть какие решения?
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.