Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » рандомный вывод числа тегом

рандомный вывод числа тегом


     рандомный, вывод, тегом, чисел    Общие вопросы по PHP, Модули, Хаки    3876

вопрос
Всем привет кто знает как в новости сделать рандомный вывод числа тегом к примеру {random} и что бы можно было задавать параметры вывода (от 0 до 100)

Ответил: Maxic_unrelax


Открыть: engine/modules/show.full.php
---Найти:
$row['title'] = stripslashes( $row['title'] );

---Выше вставить:
$row['full_story'] = preg_replace_callback ( "#\\{random=(\d+),(\d+)\\}#i", function($match) {if (is_array($match) && count($match) == 3 && (int)$match[1]>0 && (int)$match[2]>0) return rand($match[1],$match[2]);} , $row['full_story'] );

Тестировалось на DLE 10

3 комментария

ramzesrz
Юзер

ramzesrz - -

Не работает не выводиться тегом {random}

Sander
PHP-developer

Sander - -

А вы что подразумевали в вопросе?
Всем привет кто знает как в шаблоне полной новости сделать

Всем привет кто знает как в шаблоне короткой новости сделать

Всем привет кто знает как в тексте полной новости сделать

Всем привет кто знает как в тексте короткой новости сделать

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

ramzesrz
Юзер

ramzesrz - -

все разобрался в рекламные материалы добавить скрипт <script type="text/javascript">document.write(Math.round(Math.random() * (1000 - 100)) + 100);</script> и выводить в любом месте тегом

Похожие вопросы

наверх