Автор Тема: скрипт  (Прочитано 3389 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
скрипт
« : 05 Июня 2002, 23:17:45 »
нужен скрипт который выводит случайную фразу из .txt

Оффлайн Dm

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1263
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
вывод случайной фразы
« Ответ #1 : 05 Июня 2002, 23:44:06 »
qik
как вариант:
читаешь все фразы в массив, затем ф-ция случайного выбора эл-та.
с уважением,
магистр белой магии.

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
вывод случайной фразы
« Ответ #2 : 05 Июня 2002, 23:46:22 »

function make_seed() {
   list(
$usec$sec) = explode(\' \', microtime());
   return (float) $sec + ((float) $usec * 100000);
}
mt_srand(make_seed());
$lines = file(\'file.txt\');
echo $line[mt_rand(0, sizeof($lines)-1];
Евгений aka Razor,

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
вывод случайной фразы
« Ответ #3 : 06 Июня 2002, 00:17:06 »
а как в страницу результат вставить?

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
вывод случайной фразы
« Ответ #4 : 06 Июня 2002, 00:39:18 »
ээ, ну
page.php:

<html>
тут хтмл

<?
function 
make_seed() {
   list(
$usec$sec) = explode(\' \', microtime());
   return (float) $sec + ((float) $usec * 100000);
}
mt_srand(make_seed());
$lines = file(\'file.txt\');
echo \'случайный текст=\'.$lines[mt_rand(0, sizeof($lines)-1].\'
\';
?>
тут еще хтмл
</html>
Евгений aka Razor,

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
вывод случайной фразы
« Ответ #5 : 06 Июня 2002, 00:50:19 »
=))))
глупый я вопрос задал, =))))))) спасибо

Оффлайн qik

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 265
  • +0/-0
  • 0
    • Просмотр профиля
    • http://zapostil.ru/
вывод случайной фразы
« Ответ #6 : 06 Июня 2002, 00:53:55 »
function make_seed() {
   list($usec, $sec) = explode(\' \', microtime());
   return (float) $sec + ((float) $usec * 100000);
}
mt_srand(make_seed());
$lines = file(\'file.txt\');
echo \'случайный текст=\'.$lines[mt_rand(0, sizeof($lines)-1].\'
\';
?>


говорит в предпоследней строчке ошибка

Оффлайн Britva

  • Координатор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1660
  • +0/-0
  • 0
    • Просмотр профиля
    • http://eugeny.com
вывод случайной фразы
« Ответ #7 : 06 Июня 2002, 01:02:36 »
echo \'случайный текст=\'.$lines[mt_rand(0, sizeof($lines)-1)].\'
\';
Евгений aka Razor,

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28