![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Dr.Death |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 950 Регистрация: 15.7.2003 Где: Волгоград Репутация: нет Всего: 1 |
Итак, на неком сайте допустим http://xxx находится в папке images картинка test.gif. Как мне ее скачать на винчестер? То есть, может надо какой-то заголовок посылать или есть стандартная функция?
-------------------- Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер |
|||
|
||||
| Master |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1530 Регистрация: 13.5.2003 Где: Mother Russia Репутация: 8 Всего: 10 |
никак. нет таких функций и заголовков тоже.
пхп не работает с клиентом... хотя если ты поставиш у себя сервак и обратишся к своему ip... то вполне возможно, но гораздо проще набрать адрес и сохранить руками -------------------- Вавилон, Вавилон Что ты построил, что разрушил? Вавилон, Вавилон Плавятся души дьявольским огнем. |
|||
|
||||
| Dr.Death |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 950 Регистрация: 15.7.2003 Где: Волгоград Репутация: нет Всего: 1 |
Ты помойму не понял суть вопроса. На моем сервере есть скрипт, его запускаешь, указываешь файл, который надо сохранить, в данном случае картинка, хранящяяся на др.сервер, а скрипт мне ее сохраняет в какую-нибудь другую директорию. -------------------- Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер |
|||
|
||||
| Master |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1530 Регистрация: 13.5.2003 Где: Mother Russia Репутация: 8 Всего: 10 |
Так запускай скрипт с другого сервера... читай файл (картинку) и сохраняй...
или ты хочеш чтобы тебе чужой дядя дал доступ на свой сервер... а если он твой, то запускай скрипт с него. Добавлено @ 16:15 или если это ftp сервак, то можеш воспользоваться функциями ftp -------------------- Вавилон, Вавилон Что ты построил, что разрушил? Вавилон, Вавилон Плавятся души дьявольским огнем. |
|||
|
||||
| arial |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 772 Регистрация: 11.3.2003 Где: Архангельская обл . Репутация: 6 Всего: 7 |
Dr.Death, ты может имееш в виду, чтобы картинка не открывалась в браузере, а отдавалась на закачку как файл?
-------------------- Есть люди, в которых живет Бог. Есть люди, в которых живет дьявол. А есть люди, в которых живут только глисты. (Ф. Раневская) |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
Простым open
|
|||
|
||||
| Dr.Death |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 950 Регистрация: 15.7.2003 Где: Волгоград Репутация: нет Всего: 1 |
Нет, мне не надо скачивать их на винт. А нужно сделать так, с какого-то сайта идет его граб, то есть мой скрипт представляет юзеру грабленные данные, а поскольку могут встречаться и картинки, то надо как-то их тоже закачать и отобразить. Хотя можно и ссылки переделывать на их сервер. Но я считаю это не очень хорошим решением. Надо как-то их (картинки) закачать.
Подкажите пожалуйста, СУВ. -------------------- Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
|
|||
|
||||
| Dr.Death |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 950 Регистрация: 15.7.2003 Где: Волгоград Репутация: нет Всего: 1 |
Secandr - Мне надо, чтобы не на сервере сохранять, а сразу же пользователю отсылать, как обычный explorer
-------------------- Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
<?
header('Content-type: image/gif'); $n='http://www.coltel.ru/img/logo_trans_top.gif'; $r=fopen ($n, 'rb') or die ("coudnot read file"); print fgets($r, 4096)); fclose($f); ?> |
|||
|
||||
| Dr.Death |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 950 Регистрация: 15.7.2003 Где: Волгоград Репутация: нет Всего: 1 |
Secandr -> это я знаю, но ведь заголовки надо посылать раньше, чем сам текст, так что такое не подойдет. Ведь мой скрипт читает строку - выводит, нашел тэг картинки - вывел. Но нужно как-то без изменения пути этой картинки вывести, т.к. иначе ссылка идет на сервер, откуда запущен скрипт, а там их нет.
-------------------- Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
Dr.Death Тогда нужно src у картинки при помощи регулярных выражений править.
P.S. Ставь корректней задачу! |
|||
|
||||
| Dr.Death |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 950 Регистрация: 15.7.2003 Где: Волгоград Репутация: нет Всего: 1 |
Это что? p.s. Хотя если не затруднит, напиши, как поменять -------------------- Жизнь коротка, чтобы быть в ней слабым.© Арнольд Шварцнеггер |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
P.S. Ты бы сразу написал: нужна такая то программа, напишите бесплатно P.P.S. С тебя как минимум ящик пива |
|||
|
||||
| Secandr |
|
|||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
Я так плоско шучу
Было дело мне так вот сказали, ну я и пришёл со спартивной сумкой пива и двумя двухлитровыми кружками, эх где мои 15 лет |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |