Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- $array = get_image_bing("winx club the movie in english");
- $url = $array[0];
- function get_image_bing($value)
- {
- GLOBAL $global_value, $image_bing_array, $image_bing_index, $image_bing_dir;
- $value = iconv("windows-1251","utf-8",$value);
- $content = my_curl("http://www.bing.com/images/search?scope=images&q=".urlencode($value)."&qft=+filterui:imagesize-medium&FORM=R5IR2","http://www.bing.com");
- preg_match_all('!<a class="thumb" target="_blank" href="(.*?)"!siu',$content,$match);
- $array = $match[1];
- return ($array);
- }
- function my_curl($url, $referer, $browsers='Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.3)')
- {
- $ch = curl_init();
- curl_setopt($ch, CURLOPT_URL , $url);
- curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
- curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, 0);
- curl_setopt($ch, CURLOPT_REFERER, $referer);
- curl_setopt($ch, CURLOPT_COOKIE, 1);
- curl_setopt($ch, CURLOPT_COOKIESESSION, TRUE);
- curl_setopt($ch, CURLOPT_USERAGENT , $browser);
- curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30); // таймаут соединения
- curl_setopt($ch, CURLOPT_TIMEOUT, 30); // таймаут ответа
- curl_setopt($ch, CURLOPT_MAXREDIRS, 10); // останавливаться после 10-ого редиректа
- curl_setopt($ch, CURLOPT_RETURNTRANSFER , true); //не выводить в поток
- curl_setopt($ch, CURLOPT_FOLLOWLOCATION , true); //если редирект, то следовать
- $file = curl_exec($ch);
- curl_close($ch);
- return ($file);
- }
- ?>
Add Comment
Please, Sign In to add comment