Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как сделать автообновляемый блок

Как сделать автообновляемый блок


     19.05.2013    Общие вопросы по PHP    1610

вопрос
Добрый времени суток! Хотелось бы сделать блок "цитаты", чтобы при каждом обновлении страницы цитата была разная. Нужен модуль под DLE, и как установить его. Цитаты вносить буду сам.

Ответил: Sander


В папке engine/modules/ создаем текстовый файл с именем supernafigquotes.php
<?PHP
if(!defined('DATALIFEENGINE')) die('Kiss my ass');
$samieklassniecitatidljsaita = array(
'Тут пишем цитаты',
'Для удобства, каждую цитату с новой строки',
'После каждой строки обязательно запятая должна быть',
'Если в тексте используется одинарная кавычка, ее обязательно надо экранировать \' вот так',
);
shuffle($samieklassniecitatidljsaita);
echo $samieklassniecitatidljsaita[0];
?>


В шаблоне пишем тег вывода:
<p>{include file="engine/modules/supernafigquotes.php"}</p>

Комментарии пользователей (5)

D0Gmatist
225

794 | 281

D0Gmatist - 20 мая 2013 00:48 - Местный

shuffle($samieklassniecitatidljsaita);


=)
А это специально?
samieklassniecitatidljsaita

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

Sander
1126

1637 | 1204

Sander - 20 мая 2013 11:16 - Эксперт

Конечно! :)
Без этого ничего работать не будет :)

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

ICQ: 404-037-556
Skype: Sander8804

Nick
6

95 | 70

Nick - 20 мая 2013 08:04 - Юзер

чтобы при каждом обновлении страницы цитата была разная

На самом деле все можно сделать проще, нежели Вам написали в ответе.
Заходим в "Админ панель -> Управление рекламными материалами"
Создаем 10 баннеров с одинаковым именем, например, "citata".
Выводим их в шаблоне с помощью "{banner_citata}".

igorello
1

igorello - 10 ноября 2013 09:14 - Юзер

а как сделать, чтобы этот блок обновлялся автоматичекски, без перезагрузки страницы?

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 10 ноября 2013 13:10 - Админ

Может быть вам просто нужен слайдер контента?

Каков вопрос - таков и ответ. Просто помните об этом.

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

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