Помогите реализовать рэндомные надписи..

12
6666
На сайте с 10.01.2005
Offline
505
1104

1. Нужно вставить рэндомные надписи, типа "вот бла-бла такова жизнь", короткие. Ну, типа из "запаса" в 20-30ть коротких фраз, которые хранятся в простом файле, который без проблем можно редактировать..

Очень желательно без БД, что бы с другой страницы или типа из тхт.

Сами страницы - статика, хтмл.

2. Точно то же самое, но в футер Вордпресса.

Существует ли какое-нибудь простенькое решение? Что бы за полчаса и точно работало и типа того?

:)

Спасибо.

Каждое мое сообщение проверила и одобрила Елена Летучая. (c) Для меня очень важно все что Вы говорите! (http://surrealism.ru/123.mp3) .
Ctulhu
На сайте с 21.05.2005
Offline
222
#1
6666:
Существует ли какое-нибудь простенькое решение? Что бы за полчаса и точно работало и типа того?

существует простенькое решение, за полчаса все настраивается и точно работает и типа того, без базы данных, почти на html

S5
На сайте с 04.01.2010
Offline
77
#2

http://www.php.su/functions/?file

Ну вот как-то так :) Дальше думаю обьяснять не стоит?)

6666
На сайте с 10.01.2005
Offline
505
#3

sg552, ага, оно. Только про рэндом там ничего нет.

donc
На сайте с 16.01.2007
Offline
686
#4
Продвижение сайтов от 25 000 в мес, прозрачно, надежно https://searchengines.guru/ru/forum/818412 , но не быстро, отзывы
Ctulhu
На сайте с 21.05.2005
Offline
222
#5
6666:
Только про рэндом там ничего нет.

Ну и не будет, тыж тока варнинги мастер ставить, мозгов на большее не хватает, даже погуглить не можешь, судя по всем твоим тупым топикам в этом разделе.

Не был бы ты таким идиотом, мог бы у меня попросить, я бы тебе все сделал, тем более я тебе ответил что у меня такое есть, во втором посте (/ru/forum/comment/10491651), а ты мне за это еще и варнинг влепил. Ну и мудила, еще и минусы опять повадился лепить анонимно, как полное хуйло. Денис, ты придурок.

L
На сайте с 03.02.2009
Offline
66
#6

нафига столько мата )))) добрей надо быть )))

DP
На сайте с 24.04.2012
Offline
16
#7


<?
$quotes = file($_SERVER['DOCUMENT_ROOT'].'/quotes.txt', FILE_IGNORE_NEW_LINES);
$i = rand(0, sizeof($quotes)-1);
echo $quotes[$i];
?>

В quotes.txt каждая фраза с новой строки. Можно в обычную страницу html засунуть(если настроен обработчик html как php), можно прямо так в шаблон вордпресса. Файл поместить в корневую директорию, ну или прописать другой путь.

S5
На сайте с 04.01.2010
Offline
77
#8

Только по-моему не sizeof а count, первая возвращает длину переменной а не количество элементов массива

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#9

sizeof - псевдоним count))

Подпись))
6666
На сайте с 10.01.2005
Offline
505
#10
<? // WR-Randomizer v. 1.0 // 12.12.05 г. // Miha-ingener@yandex.ru

$bgcolor="#fff"; // Цвет фона таблицы
$border="1"; // 0/1 - есть бордюр/нет бордюра :-)
$brdcolor="#2F4F0B"; // Цвет бордюра таблицы
$width="50%"; // ширина этого добра
$height="14"; // высота строки
$fontcolor="#000D37"; // Цвет текста
//****** Ниже ничего не рекомендую менять ваще *********//

$lines = file("database.dat");
$itogo=count($lines)-1;
srand((double) microtime()*1000000);
$i=rand(0,$itogo); // выбираем случайное число (0...MAX)
$dt=explode("|", $lines[$i]);

print"
<table style='BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none'
bgcolor=$bgcolor border=$border bordercolor=$brdcolor cellpadding=0 cellspacing=0 width=$width>
<tr><td height=$height><font color=$fontcolor>$dt[0]</font></td></tr></table>
";
?>

Народ, лучше помогите кодировку воткнуть в эту конструкцию, чем обсуждать подвыпившего студента. Воткнул в футер, а инкодинг.. http://www.serovnik.net/

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий