Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Случайный вывод ссылки с случайным текстом...
 
 автор: Витос   (10.05.2007 в 16:06)   письмо автору
 
 

Вот сделал такой вывод названий на главной...


$nik = rand (1,14);
if ($nik==1) { $ssilka = "БЕСПЛАТНО! Супер Муравей!"; }
if ($nik==2) { $ssilka = "ХИТ-Игры от Gameloft*"; }
if ($nik==4) { $ssilka = "JAVA-Игры для твоего телефона"; }
if ($nik==5) { $ssilka = "БЕСПЛАТНО! Остров сокровищ!"; }
echo "<a href=\"http://jb.playfon.ru/jb_games/?d=79779063\">$ssilka</a><br/>";


Но при обновлении тут только смена названия, а ссылки ведут в папку со всеми играми..
Я хочу сделать, чтоб каждому названию отвечала ссылка и выводилось случайно..Т.е.
http://softtime.ru/ главная софттайм
http://softtime.ru/forum/ форум софттайм..
http://softtime.ru/forum/addthemeform.php?id_forum=1 какая то тема...
И т.д...
Как это осуществить?

   
 
 автор: Unkind   (10.05.2007 в 16:40)   письмо автору
 
   для: Витос   (10.05.2007 в 16:06)
 

Это можно реализовать, например, так:


<?php
$links 
= array(
"Главная SoftTime" => "http://softtime.ru/",
"Форум SoftTime" => "http://softtime.ru/forum/",
"Случайный вывод ссылки" => htmlspecialchars("http://softtime.ru/forum/read.php?id_forum=1&id_theme=37349&page=1")
);

$key array_rand($links);

echo(
"<a href='" $links[$key] . "'>" $key "</a><br />\n");
?>

   
 
 автор: kail_braslovski   (10.05.2007 в 16:47)   письмо автору
 
   для: Витос   (10.05.2007 в 16:06)
 

Пожалуйста
<?
$mass_url[ ]="www.cite1.ru";
$mass_url[ ]="www.cite2.ru";
//и т.д. это массивы ссылко
$mass_title[ ]="Сайт номер1";
$mass_title[ ]="Сайт номер1";
//и т.д. массив подписей
$r=rand(0,20); 20 - крайний элемент
echo "<a href='".$mass_url[$r]."'>";
echo $mass_title[$r]."</a>";


?>

   
 
 автор: Витос   (11.05.2007 в 02:33)   письмо автору
 
   для: kail_braslovski   (10.05.2007 в 16:47)
 

Спасибо большое, а чтоб еще и картинка выводилась соответсвенная, то надо многомерными массивами пользоваться?

   
 
 автор: Витос   (12.05.2007 в 16:24)   письмо автору
 
   для: Витос   (11.05.2007 в 02:33)
 

Ну как так сделать? Вверху картинка-баннер, ведущая на определенную игрушку, а ниже ссылка с названием игрушки этой... И чтоб выводилось случайно... Как, люди?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования