Подскажите как сделать, что бы при нажатии на кнопку открывалась случайная ссылка из списка/фаила ?
Страницы: 1
Подскажите как сделать, что бы при нажатии на кнопку открывалась случайная ссылка из списка/фаила ?
Вопрос собственно в заголовке.
Как то так ;)
Достаточно просто - помещаете содержимое списка/файла в массив, вешаете на кнопку обработчик по клику, функция которого берет рендомную запись из массива.
Эраст Розенкранц, как вариант создайте файл например link.php с кодом:

Код
<?php
///Создаем массив из списка ссылок
$names = array(
'http://сайт.ru/ссылка1',
'http://сайт2.ru/ссылка2',
'http://сайт4.ru/ссылка3',
'http://сайт2.ru/ссылка4'
);
///Выбираем случайную ссылку
$rand_names = array_rand($names,2);

//Выводим скрипт переадресации по ссылку
echo '<script>document.location="'.$names[$rand_names[0]].'"</script>';

?>
 

А кнопку сделать ссылкой на этот файл..
MrLexKo,  почему бы сразу не сделать редирект? 

Код
<?php///Создаем массив из списка ссылок
$names = array(
'http://сайт.ru/ссылка1',
'http://сайт2.ru/ссылка2',
'http://сайт4.ru/ссылка3',
'http://сайт2.ru/ссылка4'
);
///Выбираем случайную ссылку
$rand_names = array_rand($names,2);
 
header('Location: '. $names[$rand_names[0]]);  
exit(); 
Всем спасибо за помощь.smile:)
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
11:29 Рубрики в wordpress 
06:57 Какие параметры сайта требуются для роста ИКС? 
01:59 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
18:13 Profit Pixels - In-House Форекс, Крипто, Трейдинг CPA Офферы | Еженедельные Выплаты | CPA до $950 
17:49 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
12:29 Апдейт Яндекс выдача 05.12.2022 | бесплатно (за сообщение) получаете услуг ~до 3 000 руб. 
00:05 Пост в блоге "2022 год. Кризис. Что делать с SEO? Вкладывать деньги" 
11:48 ✔️ Предлагаю услуги контент-менеджера (наполнение сайтов) 
11:40 Услуги дизайна недорого Баннеры/Анимация/Видео 
11:36 Клиентские базы для рассылок(ВЕСЬ мир) 
09:27 Сrypto-bank.ws - обмен BTC (Qiwi, сбер, нал и т.д.) 
00:13 ProxyWins.com - 15% по промо-коду "venividivici" 
23:56 [Telegram +] Рассылка в ЛС/По чатам, Инвайтинг! В Телеграм 
23:56 [Вконтакте +] Массовые рассылки в ЛС/В сообщения группам. Сбор аудитории без доплат 
12:07 Осторожно! Криптовалюта 
11:46 Напишу посты для ВК за отзывы на Kwork 
11:44 Оцените качество текстов, пожалуйста 
10:09 Linux - это максимальная свобода 
06:55 Чтобы жить в цивилизованной стране... 
16:10 С юмором по жизни! 
16:06 Добро пожаловать в цифровой мир...