Помощь Как получить линк полной картинки из thumb

Тема в разделе "DLE", создана пользователем killoff, 27 янв 2012.

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

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

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

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.166
    Симпатии:
    796
    В общем не могу разобраться никак, в инете ничего толкового не смог найти.
    Есть один модуль, в нем выводится картинка через
    PHP:
    preg_match("#<img.+?src=['\"](.+?)['\"]#is"$row['short_story'], $match);
    Все дело в том, что таким образом модуль дергает только уменьшенное изображение из тумба краткой новости. А мне нужно вывести полное изображение, т.е. оригинал загруженного изображения к новости.
    Как такое можно реализовать? :thenks:
     
  2. yavasilek

    yavasilek vasilek_gorbunok

    Регистр.:
    5 окт 2008
    Сообщения:
    1.178
    Симпатии:
    423
    В базе мы имеем
    HTML:
    <a href="http://site.ru/uploads/posts/2009-09/1253482891_123.jpg" onclick="return hs.expand(this)" ><img src="http://site.ru/uploads/posts/2009-09/thumbs/1253482891_123.jpg" alt='' title=''  /></a><!--TEnd--></div>
    </div>
    1.Выше обозначенный парс выдергивает изображение из данного куска, а тебе надо написать парс который выдернет в данном случае ссылку.
    2.ну а можно просто выдергивать из твоего решения слово thumbs/, т.е. сначала ты получаешь $match=ссылке на тумбу, а затем парсишь $match, выдергивая из ссылке thumbs/ или /thumbs
    ----
    Выше это мысль, ну а с решением я думаю тебе помогут в этом разделе
    https://www.nulled.cc/forums/218/
     
    killoff нравится это.
  3. palbanec

    palbanec

    Регистр.:
    2 июл 2010
    Сообщения:
    457
    Симпатии:
    40
    PHP:
    preg_match("#<a.+?href=['\"](.+?)['\"]#is"$row['short_story'], $match);
    Не выйдет?
     
  4. killoff

    killoff CD тихо, и не DVD меня ;)

    Moderator
    Регистр.:
    13 май 2008
    Сообщения:
    2.166
    Симпатии:
    796
    Нет! Тут все решено уже https://www.nulled.cc/threads/224125/#post-1898091
     
Статус темы:
Закрыта.