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

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


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

вопрос
Всем привет кто знает как в новости сделать рандомный вывод числа тегом к примеру {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 - 16 августа 2013 02:36 -

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

Sander
PHP-developer

Sander - 16 августа 2013 13:00 -

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

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

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

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

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

Telegram: @sandev
Skype: Sander8804

ramzesrz
Юзер

ramzesrz - 16 августа 2013 13:35 -

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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

наверх