Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 18:42 28.09.24 
Клубове/ Компютри и Интернет / WEB Дизайн и HTML Пълен преглед*
Информация за клуба
Тема Ето и ... [re: saa6]
Автор Бopиc (любопитко)
Публикувано03.09.05 00:51  



едно JavaScript решение, (на Sanndo е написано на PHP):

Aкo всичките ти "banner" файловете имат един и също разширение, например ban1.gif, ban2.gif, ban3.gif ... banX.gif. То тогава следният скрипт би ти свършил работа

<script language="JavaScript">
document.write("<img src='/img/banner/ban"+Math.ceil(Math.random()*X)+".ext' />");
</script>

Където ext е едно от следните файл разширения jpg, gif, bmp или png.

Ако обаче "banner" файловете са с различни разширения - ban1.ext1, ban2.ext2, ban3.ext3 ... banX.extX, тогава си ги оформяш като Array(), променяш горният скрипт и си готов:

<script language="JavaScript">
var im=new Array("ban1.ext1","ban2.ext2","ban3.ext3",...,"banX.extX");
document.write("<img src='/img/banner/"+im[Math.floor(Math.random()*X)]+"' />");
</script>

Това последното в PHP вариант би изглеждало така:

<?php
$im=array("ban1.ext1","ban2.ext2","ban3.ext3",...,"banX.extX");
$num=array_rand($im);
echo "<img src='/img/banner/".$im[$num]."' />";
?>



Цялата тема
ТемаАвторПубликувано
* ЗА ПРОФЕСИОНАЛИСТИ saa6   02.09.05 20:09
. * Re: ЗА ПРОФЕСИОНАЛИСТИ Sanndo   02.09.05 20:17
. * Re: ЗА ПРОФЕСИОНАЛИСТИ sapetto   02.09.05 20:21
. * Re: ЗА ПРОФЕСИОНАЛИСТИ c   05.09.05 12:35
. * Re: И кво ся?!? Sanndo   05.09.05 15:33
. * Ето и ... Бopиc   03.09.05 00:51
. * Re: ЗА ПРОФЕСИОНАЛИСТИ Fenka   05.09.05 21:59
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.