За последние 24 часа нас посетили 18408 программистов и 1605 роботов. Сейчас ищут 947 программистов ...

Возможно ли как то узнать название скачиваемого файла по ссылке через php?

Тема в разделе "PHP для новичков", создана пользователем Unga, 25 мар 2017.

  1. Unga

    Unga Новичок

    С нами с:
    25 мар 2017
    Сообщения:
    48
    Симпатии:
    2
    К примеру есть ссылка такого вида, это вымышленный сайт несчитайте за спам. testsite.ru/download/876598 я знаю тип файла это к примеру торрент файл, после загрузки его на пк мы можем видеть его имя к примеру Avatar_1267.torrent. Мне нужно получить это имя по ссылке и дальше с ним работать, это вообще реально или нет? Я искал уже, но по этому запросу выдает статьи с разбором ссылок типо как порезать ссылку и вытащить ее имя. За меня ненужно ничего писать просто подскажите с чего начать и как это реализуеться. Хочу сделать типо грабер который будет перебирать в цикле ссылки и добавлять в базу сами ссылки и их имена.
    --- Добавлено ---
    К примеру у рутора такие ссылки, можно в цикле указать число 607080 и пусть перебирает с условием если есть файл по адресу тогда добавить в базу, если нет перебираем дальше.
     
  2. alexblack

    alexblack Старожил

    С нами с:
    20 янв 2016
    Сообщения:
    640
    Симпатии:
    381
    По заголовку Content-Disposition в принципе можно,на том же руторе там будет что то подобное:
    Код (Text):
    1. Content-Disposition:attachment; filename="[rutor.is]Madigans.Millions_1968.TVRip.avi.torrent"
     
  3. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Обязательно надо что-то у кого-то с*здить :D
     
    denis01 нравится это.
  4. Unga

    Unga Новичок

    С нами с:
    25 мар 2017
    Сообщения:
    48
    Симпатии:
    2
    К примеру у рутора такие ссылки, можно в цикле указать ч
    Спасибо буду пробовать:)
    --- Добавлено ---
    Ну а как еще?:) Самому то долго сайт заполнять нужно как то ускорять процесы, думаю им нежалко будет темболее я им уж точно неконкурент:)
     
  5. Unga

    Unga Новичок

    С нами с:
    25 мар 2017
    Сообщения:
    48
    Симпатии:
    2
    Вот что вышло я в этом новичок, но вроде все работает!
    [​IMG]
     
  6. Unga

    Unga Новичок

    С нами с:
    25 мар 2017
    Сообщения:
    48
    Симпатии:
    2
    Забанили меня похоже, доступ закрыли :) Это же получаеться ip сервера забанили, если новый аккаунт слепить опять будет работать?
     
  7. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Шутки шутками, но подсказывать тебе, как обходить блокировки запрещено правилами данного форума. Извиняй
     
  8. Unga

    Unga Новичок

    С нами с:
    25 мар 2017
    Сообщения:
    48
    Симпатии:
    2
    Да мне и ненужно я на самом то деле новичок и просто тестирую так сказать, набираюсь опыта. Но спасибо за помощ.:)
     
  9. Sergey_Tsarev

    Sergey_Tsarev Активный пользователь

    С нами с:
    17 мар 2016
    Сообщения:
    502
    Симпатии:
    105
    @Unga, так вот ты какой - "Русский хакер" ;)
     
  10. Unga

    Unga Новичок

    С нами с:
    25 мар 2017
    Сообщения:
    48
    Симпатии:
    2
    До хакера еще точно долго)