Помощь Псевдо торрент

Тема в разделе "DLE", создана пользователем pro10026, 18 янв 2011.

Информация :
Актуальная версия DataLife Engine 11.3
( Final Release v.11.3 | Скачать DataLife Engine | Скачать 11.3 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.2 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. pro10026

    pro10026 Постоялец

    Регистр.:
    10 мар 2010
    Сообщения:
    58
    Симпатии:
    1
    Модуль который показывает количество сидов , пиров торрент файлов. Модуль работает нормально. Проблема при добавлении обычных файлов .
    При добавлении файла с расширением (например .rar)модуль пытается вывести сидеров и пиров файла . Короче нужно условие(рабочее я не могу найти)которое будет разделять файлы .torrent и все остальные. Скину на пиво, если поможете! Ковырять нужно функцию showattach! Перейти по ссылке
     

    Вложения:

  2. MSW

    MSW

    Регистр.:
    27 авг 2007
    Сообщения:
    491
    Симпатии:
    408
    да, при создании своего модуля я тоже столкнулся с такой проблемой, вобшем надо разруливать по расширению, например вот так:
    PHP:
    if(substr($row['onserver'], -8) == ".torrent") {
    или разбирать это поле на массив по точке и смотреть последний на соответствие расширению

    а дальше уже смотри как оно всё там реализовано, я вобше в него не вникал и особо не рассматривал, потому не подскажу, так как разбираться с ним нет ни желания ни времени)))
     
    pro10026 нравится это.
  3. pro10026

    pro10026 Постоялец

    Регистр.:
    10 мар 2010
    Сообщения:
    58
    Симпатии:
    1
    До этого пытался сделать через preg_match. Но ничего не получилось. Спасибо за Ваш совет, попробуем:)
     
  4. Korew

    Korew Создатель

    Регистр.:
    7 июл 2009
    Сообщения:
    11
    Симпатии:
    0
    Получилось что-нибудь? Если да, то поделитесь готовым модулем? ))
     
  5. Сепсик

    Сепсик Постоялец

    Регистр.:
    13 сен 2007
    Сообщения:
    106
    Симпатии:
    38
    а на какой версии стоит модуль? что-то у меня не получается на 9.2 поставить...
     
Статус темы:
Закрыта.