Администратор ryancoolround Опубликовано 28 марта, 2021 Администратор Опубликовано 28 марта, 2021 Данный код позволит вам вывести рандомные цитаты, фразы, проще говоря строчки на ваш сайт. Демо можно увидеть у нас внизу, где я решил составить список тупых вопросов, которые обычно приходят перед сном. Используйте на здоровье. Код настроен так, что иногда встречается момент, когда цитата не отображается вообще. <center><span style="color: #ff7600;"><?php $qouters = file("Ссылка на ваш .txt файл"); // создаем переменную, которая состоит из вложений файла $k = mt_rand (0, 99); // переменная $k делает рандомное число от 0 до 99 (для лучшего рандома цитат) mt_srand (time()+(double)microtime()*$k*95987); // задаем рандомное число $i = mt_rand (0, (count($quoters)+69)); // Количество строк в вашем файле echo "$qouters[$i]"; // выводим цитату из строки, которая указала переменная $i ?></span></center> Спокойной ночи. На всякий случай, тот же самый код, просто без стилизации CSS: <?php $qouters = file("Ссылка на ваш .txt файл"); // создаем переменную, которая состоит из вложений файла $k = mt_rand (0, 99); // переменная $k делает рандомное число от 0 до 99 (для лучшего рандома цитат) mt_srand (time()+(double)microtime()*$k*95987); // задаем рандомное число $i = mt_rand (0, (count($quoters)+69)); // Количество строк в вашем файле echo "$qouters[$i]"; // выводим цитату из строки, которая указала переменная $i ?> «Успех – это приятно, но он не должен быть единственной причиной, по которой вы – музыкант». - Честер Беннингтон
Canned Fox Опубликовано 28 марта, 2021 Опубликовано 28 марта, 2021 Где же ты раньше был с этим кодом? (Да, был нужен такой код, спасибо)
Администратор ryancoolround Опубликовано 29 марта, 2021 Автор Администратор Опубликовано 29 марта, 2021 6 часов назад, CHIKI_BRIKI сказал: Где же ты раньше был с этим кодом? Интересно, почему ты его в Google не взял. Ведь я взял его именно оттуда. Правда не с первой страницы, да и комментариев к основным постам пришлось много прочитать, но я взял его именно из Google. Насчет листа фраз, я его не добавлю, ибо идет 69 строк с фразами, и было бы грустно, если наши пользователи прочли его сразу, полностью, но фразы в виде вопросов сделаны именно благодаря @Hellmountem, именно он любит вопросами доставать меня в Discord. Кстати, можно php тоже упаковать в файл, например: создаем файл splash.php В него пихаем код из первого поста, но без стилизации (Без тегов <span>) Сохраняем и загружаем в сайт Создаем страничку в формате php (Или открываем код уже готовой) Подключаем в страничку наш splash.php <?php include("splash.php"); ?> Простейший пример снизу. <html> <head> <title>Твой сайт</title> </head> <body style="margin: 50px"> <table style="background-color: #fff4ce; width: 100%; height: 100%; text-align: center;"> <tr> <td style="font-size: 24px;">Рандомная цитата</td> </tr> <tr> <td><?php include("splash.php"); ?></td> </tr> </table> </body> </html> «Успех – это приятно, но он не должен быть единственной причиной, по которой вы – музыкант». - Честер Беннингтон
Canned Fox Опубликовано 29 марта, 2021 Опубликовано 29 марта, 2021 Ну, пользуюсь я не Гуглом, а Яндексом, а он чаще выдаёт форумы, чем сайты с нужной информацией Да и время у меня ограничено было
Администратор ryancoolround Опубликовано 16 ноября, 2021 Автор Администратор Опубликовано 16 ноября, 2021 Интересно, кто ни будь додумался использовать наш скрипт рандомных цитат, как возможность вывода рандомной ссылки? Ну например: <script> var txt = new Array("Сайт","Сервер IP-Gamers CSS Classic","IP-Gamers L4D2 Classic","Баны"); var adr = new Array("https://ip-gamers.net/","steam://connect/46.174.52.8:27205", "steam://connect/62.122.213.103:27015","https://ip-gamers.net/ban/"); var n = Math.floor(Math.random() * txt.length); document.write("<a href="+adr[n]+">"+txt[n]+"</a>") </script> «Успех – это приятно, но он не должен быть единственной причиной, по которой вы – музыкант». - Честер Беннингтон
Модератор miss Опубликовано 20 сентября, 2024 Модератор Опубликовано 20 сентября, 2024 В 16.11.2021 в 17:58, ryancoolround сказал: Интересно, кто ни будь додумался использовать наш скрипт рандомных цитат, как возможность вывода рандомной ссылки? Ну например: <script> var txt = new Array("Сайт","Сервер IP-Gamers CSS Classic","IP-Gamers L4D2 Classic","Баны"); var adr = new Array("https://ip-gamers.net/","steam://connect/46.174.52.8:27205", "steam://connect/62.122.213.103:27015","https://ip-gamers.net/ban/"); var n = Math.floor(Math.random() * txt.length); document.write("<a href="+adr[n]+">"+txt[n]+"</a>") </script> Вот слегка доработанный вариант: <script> var txt = ["Сайт", "Сервер IP-Gamers CSS Classic", "IP-Gamers L4D2 Classic", "Баны"]; var adr = ["https://ip-gamers.net/", "steam://connect/46.174.52.8:27205", "steam://connect/62.122.213.103:27015", "https://ip-gamers.net/ban/"]; var n = Math.floor(Math.random() * txt.length); document.write('<a href="' + adr[n] + '">' + txt[n] + '</a>'); </script> Этот вариант поможет избежать проблем с атрибутом href.
Администратор ryancoolround Опубликовано 1 октября, 2024 Автор Администратор Опубликовано 1 октября, 2024 В 20.09.2024 в 21:57, miss сказал: Вот слегка доработанный вариант: <script> var txt = ["Сайт", "Сервер IP-Gamers CSS Classic", "IP-Gamers L4D2 Classic", "Баны"]; var adr = ["https://ip-gamers.net/", "steam://connect/46.174.52.8:27205", "steam://connect/62.122.213.103:27015", "https://ip-gamers.net/ban/"]; var n = Math.floor(Math.random() * txt.length); document.write('<a href="' + adr[n] + '">' + txt[n] + '</a>'); </script> Этот вариант поможет избежать проблем с атрибутом href. Спасибо за совет, буду работать усерднее 😁 «Успех – это приятно, но он не должен быть единственной причиной, по которой вы – музыкант». - Честер Беннингтон
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти