Гость
Покинул форум
Сообщений всего: 78
Дата рег-ции: Сент. 2011
Откуда: Краснодар
Помог: 0 раз(а)
|
Мелкий пишет:В нужную сторону уже пнули: curl
Примеры есть прям в описании функций.
illy пишет:Видимо то же ни бум-бум Улыбка
А может тема не нова.
Поищи по форуму схожую тематику Закатив глазки
Искал нашел кое что но нифига не понял ( в программирование не оч силен )
http://forum.php.su/topic.php?fo...1&topic=6420
я так понимаю мне нужно вот это но не уверен
PHP:
скопировать код в буфер обмена
define('WWW', 'http://www.site.ru'); //$url - адрес страницы curl_setopt ($code_curl, CURLOPT_USERAGENT , "Opera/9.80 (Windows NT 6.1; U; ru) Presto/2.7.62 Version/11.00"); #подделываем User-Agent ( 'Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1', 'Accept-Language: ru-RU,ru;q=0.9,en;q=0.8', 'Accept-Encoding: deflate, gzip, x-gzip, identity, *;q=0', 'Accept-Charset: windows-1251, utf-8, utf-16, iso-8859-1;q=0.6, *;q=0.1' ); //придумали заголовки браузеру # добавляем заголовков к нашему запросу. Чтоб смахивало на настоящих curl_setopt($code_curl, CURLOPT_REFERER , "http://www.site.ru/catalog"); # Подделываем значение - откуда пришли данные. curl_setopt($code_curl, CURLOPT_COOKIEJAR , "my_cookies.txt"); curl_setopt($code_curl, CURLOPT_COOKIEFILE , "my_cookies.txt"); # Сохраняем полученный куки в файл и говорим сайту, какие куки у нас уже есть # Убираем вывод данных в браузер. Пусть функция их возвращает а не выводит $code = curl_exec($code_curl); // выполняем запрос curl //С помощью регулярного выражения получаем ссылки на нужные нам картинки preg_match_all('#<a id="def_gimage" href="(.+?)"(.+?)>(\s+)?<img class="spare" src="(.+?)">#i', $html, $link); for ($i=0;isset($link[4][$i]);$i++) { $link [4 ][$i] = str_replace("/preview/150x100/content/setup/pics/catalog_1/","preview/",$link[4 ][$i]);//изменили путь к изображению - потом сохраним его в БД $photo_pr[$i] = $link[4][$i]; }
Вот и как это прикрутить я даж хз
(Добавление)
Вот у меня например так все выглядит
CODE ( html):
скопировать код в буфер обмена
текс текс текс текс текс текс текс текс <br /><img scr="ссылка на картинку 1"><br /> текс текс текс текс текс текс текс<img scr="ссылка на картинку 2"><br /> текс текс текс текс текс текс текс<img scr="ссылка на картинку 3"><br /> текс текс текс текс текс текс текс
Я так понимаю мне надо сделать функцию которая будет выдергивать ссылку на картинку и копировать ее ко мне на сервер...
|