Приветствуем Вас на сайте!
      Авторизировавшись на сайте Вы получаете возможность заказывать эксклюзивные вещи для Вашего сайта, скачивать новинки, общаться с друзьями.

      Если у Вас ещё нет аккаунта на BEST STUDIO, вы можете создать его потратив не более 10-ти секунд используя форму справа с заголовком "Вход на сайт"
Вход на сайт
Логин:

Пароль:
Вход
Войти по Логину и Паролю
О нас
Cтудия скриптов и дизайна BEST STUDIO, как студия перспективных веб-разработок, была основана 1 июля 2009 г. Уже более 17000 зарегистрированых пользователей! С момента ее создания мы четко придерживаемся принципа: «Быстро, качествено, дорого».

Заказывая работу для вашего сайта у нас, вы экономите время...

Стремитесь к лучшему - в Best Studio!
Войти | Зарегистрироваться
Настройки
Анимация Шапки
Анимация Меню
Анимация Футера
Автообновление Чата
Автообновление Статистики
Звуковые Оповещения
Авто Подгрузка Материалов

Перезагрузите страницу
Случайная информация на стороне сервера
+
Код выполняется на сервере и в исходнике будет только случайная информация.

Code
<?if((rnd 10)%3 = 0)?>
Первая инфа. Вероятность выпадения - 40%
<?else?><?if((rnd 10)%2 = 0)?>
Вторая инфа. Вероятность выпадения - 30%
<?else?>
Еще инфа. Вероятность выпадения - 30%
<?endif?><?endif?>

Реализовано с помощью rnd. Как работает:
Расшифровка первой строки: если случайное число от 0 до 9 делится на 3 без остатка, выводим первую инфу. Случайное число может быть (0, 1, 2, 3, 4, 5, 6, 7, 8, 9). Из них делятся на 3 без остатка (0, 3, 6, 9). То есть 4 числа из десяти. 4/10*100% = 40% вероятности.
Вторая строчка - выводимая информация.
Третья строка - если первое условие не выполнилось (выпало число, делящееся с остатком (1, 2, 4, 5, 7, 8)), то генерируем опять число от 0 до 9 и проверяем, делится ли оно на 2 без остатка. На два без остатка делятся (0, 2, 4, 6, 8). То есть 5 чисел из 10.
Четвертая строка - выводимая информация.
Пятая строка - если второе условие не выполнилось, другая инфа.
Шестая строка - выводимая информация.
Последняя строка - закрываем if'ы (условия).

Эту цепочку можно продолжать и выводить больше, чем 3 вида информации. Данная функция может пригодится где угодно (мета-теги, тайтлы, описания, ключевые слова, шапки, блоки) можно сделать случайными.
Таки дела.

Данный раздел авторский все работы являются собственностью ucods.3dn.ru любое коммерческое использование строго запрещено.

При копировании материала указываем источник ucods.3dn.ru

Для редактирования кода необходимо иметь хотя бы базовые знания в HTML, CSS и Js технологиях.
Поделиться новостью в социальной сети.
Добавил: Lex@
Дата добавления: 13.03.2011 в 11:31 по МСК
Категория: Каталог файлов
Просмотров: 3888
Комментариев: 2
Эмоций:
  • Оценки читателей

    ЗАКРЫТЬ
    • 0 Лайк
    • 0 Лавки
    • 0 Ахахах!
    • 0 Ого!
    • 0 Восторг
    • 0 Печаль
    • 0 Грусняшь

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
F5
10.05.2011 | # |№2
Хех, проблему решил smile

F5
10.05.2011 | # |№1
Такс, ребята, совсем запутался! Как сделать так, что бы выводилось 5 случайных данных (по 20% вероятности)?