| |
|
|
| | Здравствуйте, у меня такой вот вопрос: мне надо стянуть картинки с одного сайта, картинки там находятся в БД и выдаются оттуда клиенту, при этом создается временный файл 1.gif, в него записывается картинка, отдается клиенту, файл уничтожается.. в итоге в браузере видно картинки, нормальные но адрес у всех www.site.ru/img/1.gif, и соответственно картинки 1.gif нету... Как забрать картинки, отдаваемые сервером... Думаю надо использовать сокеты, вот только как выдернуть оттуда картинки? (из сокетов... браузер это как-то ведь делает...) Есть ли функции для работы с бинарными данными картинок? позволяющие отловить их... или хотя бы стянуть поток с этими данными?
Заранее спасибо. или тут php бессилен...ХОЧУ ЕБАТЬСЯ С ПАРНЯМИ ОТЪЕБИТЕ СКОРЕЕ | |
| |
|
|
| |
|
|
| |
для: ruben1
(19.02.2008 в 00:27)
| | | Вот , Функция - получает практически любое содержимое сайта .
<?
$host = "www.syte.com";
$path = "/path/..............";
if ( !$buffer = getdata($host, $path) ) {
exit("Ошибка"); }
print_r($buffer);
//==========================================
// функция получения страницы с удаленного хоста.
function getdata($host, $path)
{
$buffer = true;
$fp = @fsockopen("tcp://".$host, 80, $errno, $errstr, 10);
if (!$fp) {
return false;
} else {
$out = "GET $path HTTP/1.1\r\n";
$out .= "Host: $host\r\n";
$out .= "Referer: $host$path\r\n";
$out .= "User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)\r\n";
$out .= "Connection: Close\r\n";
$out .= "\r\n";
fwrite($fp, $out);
while (!feof($fp)) {
$buffer .= fgets($fp, 1024);
}
fclose($fp);
}
return $buffer;
}
?>
|
| |
| |
|
|
| |
|
|
| |
для: dima2207
(19.02.2008 в 07:59)
| | | спасибо, но мне надо вытянуть именно картинки. функция не подходит.ХОЧУ ЕБАТЬСЯ С ПАРНЯМИ ОТЪЕБИТЕ СКОРЕЕ | |
| |
|
|
| |
|
|
| |
для: dima2207
(19.02.2008 в 07:59)
| | | Проблема в том что когда стягиваешь страницу, надо сразу же брать картинки, так они передаются якобы из временного файла 1.gif, на самом деле из БД. | |
| |
|
|
| |
|
|
| |
для: ruben1
(19.02.2008 в 09:52)
| | | Просто берите содержимое страницы file_get_contents (если хостинг позволяет), потом регулярными выражениями ищите картинки (они как известно в тэге <img>)! =) | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(19.02.2008 в 10:57)
| | | в том и дело что если снимать путь в <img src='' то ничего не выходит.... картинка из базы отдается а путь ведет на временный файл 1.gif ... суть в том что надо картинки ловить в момент загрузки страницы....ХОЧУ ЕБАТЬСЯ С ПАРНЯМИ ОТЪЕБИТЕ СКОРЕЕ | |
| |
|
|
| |
|
|
| |
для: ruben1
(19.02.2008 в 12:44)
| | | никто ничего не посоветует? ХОЧУ ЕБАТЬСЯ С ПАРНЯМИ ОТЪЕБИТЕ СКОРЕЕ | |
| |
|
|