|
|
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
Добрый день всем. есть ссылка - http://ic-lv.intercars.eu/dynamic/uni/ws_show_pic.php?lp=0&towkod=A9083F как сделать чтобы картинка сохранилась на мой сервер, допустим в папку img с именем 123.jpg ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 13:11:52 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
Нужно на знакомом языке программирования написать код, который получает html-код страницы (curl, file_get_contents и т.п.), находит в коде ссылку на картинку (регулярные выражения), получает эту картинку, сохраняет в файл на диск в нужное место. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 14:00:11 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
vkle, Код: php 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. такой код сохраняет мне пустую картинку. хотя на других сайтах стабатывает: Код: php 1. или Код: php 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 14:20:19 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
exagenтакой код сохраняет мне пустую картинку.Врете. Такой код сохраняет хтмл-страничку, полученную с удаленного сервера. Откройте файл текстовым редактором и убедитесь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 14:25:05 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
vkle, точно, мне надо как то доработать скрипт. Помоги новечку, мне наверное надо чтобы он брал ссылку тега img... уже весь день парюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 14:53:08 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
и почему в сохраненном файле Код: php 1. а урле Код: php 1. последняя часть ссылки разная получается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 14:57:21 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
exagenкак то доработать скриптВидимо, нужно проверять mime-type полученного контента. Если картинка - тогда сразу сохранять. Если текст/хтмл - то искать в нем ссылку на картинку и делать повторный запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 15:11:58 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
exagenпоследняя часть ссылки разная получаетсяМогу предположить, что идентификатор сессии так передается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 15:13:33 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
vkle, у тебя есть мысли как сделать? мне надо как то сделать то что находиться в теге <img src='/dynamic/uni/ws_serve_pic.php?n=14202019191458311415131413514411404637&i=14131115161711141415111813&s=a715ec4cad238eab1243e696f5841d49' > в переменную, потом подставить переменную к http://ic-lv.intercars.eu/ и сохранить рисунок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 20:15:30 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
регулярные выражения в помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 20:17:42 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
Hett, боялся что так кто то скажет, не знаю как это делается. тут надо всего 2 строчки дописать, и я уже 3 дня парюсь. то в другую сторону начинаю рыть... как понял мне надо пол годика изучить PHP и тогда я наверно уже сделаю без помощи кого либо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 20:42:30 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
кто-то уже хочет написать - используй DOM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 20:46:24 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
exagen, Вам же два раза сказали - регулярки. Хотя, можно и DOM попробовать, но смысла особого в нем не вижу. Даже регулярки то не сильно нужны, для такого фрагмента достаточно двух strstr и одной substr. Задача то весьма тривиальна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 21:46:06 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
vkle, что то мне кажется что тут не просто, там меняется ссылка на изображение. попробуй зайди по http://ic-lv.intercars.eu/dynamic/uni/ws_show_pic.php?towkod=A9083F под разными браузерами и посмотри ссылку на фотку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 22:48:12 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
exagen, Смотреть лень. Вполне может и меняться. Это довольно распространенный способ защиты от прямых ссылок. Способ тырения контента (хоть тырить и нехорошо) в таком случае не так уж сложен. Всего лишь, нужно в скрипте имитировать обычный браузер. Про использование curl вроде я уже говорил. Однако, если не замыкаться на php, тогда есть гораздо более простые способы, например, wget. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.07.2012, 23:39:08 |
|
||
|
[PHP] (парсер) как скачать каринку на свой сервер?
|
|||
|---|---|---|---|
|
#18+
vkle, я так и понял что надо имитировать, только еще не разобрался как с помощью регуларок вытянуть ссылку на картинку , ато он мне PHP код скачивает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2012, 13:08:57 |
|
||
|
|

start [/forum/topic.php?fid=23&msg=37877031&tid=1464927]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
180ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
70ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 510ms |

| 0 / 0 |
