Малко помощ от програмистите във форума

Взаимопомощ, полезна информация и всичко, извън темата на останалите секции
Потребителски аватар
B12Gold
Мнения: 317
Регистриран на: Пон 28 май 2007 9:52
Автомобил:
Двигател:
Местоположение: София

Re: Малко помощ от програмистите във форума

Мнениеот B12Gold » Пон 24 авг 2009 13:39


ако имаш един ранд който избира числата от едно до 5 примерно:
$chislo = rand (1,5);
и още 5 ранда които избират различно число от 1 до 100 примерно:
$chislo1 = rand (1,5);
$chislo2 = rand (6,15);
$chislo3 = rand (16,30);
$chislo4 = rand (31,50);
$chislo5 = rand (51,100);

т.е. първият ранд избира някои от другите 5 ранда, а те картинка, като тези 5 ранда са равни на 5 различни картинки примерно :)
$chislo1 = image1.jpg;
$chislo2 = image2.jpg;
$chislo3 = image3.jpg;
$chislo4 = image4.jpg;
$chislo5 = image5.jpg;


а после в HTML-a
<img src="image/image<?php echo"$chislo";?>.jpg" border="0" width="700" height="250" />

P.S. не го обясних май много добре, но мисля че може и да стане (и за това не съм много сигурен)




Потребителски аватар
B12Gold
Мнения: 317
Регистриран на: Пон 28 май 2007 9:52
Автомобил:
Двигател:
Местоположение: София

Re: Малко помощ от програмистите във форума

Мнениеот B12Gold » Пон 24 авг 2009 13:48


или може така ... един ранд който вади число от едно до 100 примерно и имаш един иф
$chislo = rand (1,100);
if ($chislo < 10){
echo "<img src="image1.jpg" border="0" width="700" height="250" />"
}
if ($chislo е между 10 и 30 ){
echo "<img src="image2.jpg" border="0" width="700" height="250" />"
}


И т.н. .......

никой да не ме съди за синтаксис и грешки моля :) изказвам на бързо идея


Трето предложение което май ще е най-правилно ....

ако числата 1,11,21,31,41,51,61,71,81,91 са равни на банер 1.
числата 2,3,4,5,22,23,24,25,32,33,34,35 .....92,93,94,95, са равни на банер 2.
числата 6,7,8,9,26,27,28,29 ....... 96,97,98,99 са равни на банер 3.
и има един цикъл който да нараства всеки път с едно и в зависимост от числото да слага банер ....


Ако някой от математиците, каже че даден пример ще работи правилно, ще го напиша да е работещ.


Потребителски аватар
Ivailo
Мнения: 9497
Регистриран на: Пет 27 апр 2007 15:21
Автомобил: VW Golf mk3
Двигател: AAZ
Местоположение: София/Видин
Контакти:

Re: Малко помощ от програмистите във форума

Мнениеот Ivailo » Пон 24 авг 2009 14:20


Грешката е, че приемаш, че имаме 5 фиксирани банера.
Задачата не е такава, като начало ще имаме един банер с 25% ротация. По твоята логика трябва да пренаписвам скрипта при всеки нов банер...


Потребителски аватар
Vizor
Изгубена душа
Мнения: 12509
Регистриран на: Съб 04 мар 2006 16:01
Автомобил: Subaru Forester XT
Двигател:
Местоположение: София
Контакти:

Re: Малко помощ от програмистите във форума

Мнениеот Vizor » Пон 24 авг 2009 14:36


Musure... така ще разбереш колко голям късметлия си а не какъв е шанса да хванеш балото топче ;)
ако извадиш повече пъти бялото топче... по-добре ходи пускай тото..


Потребителски аватар
B12Gold
Мнения: 317
Регистриран на: Пон 28 май 2007 9:52
Автомобил:
Двигател:
Местоположение: София

Re: Малко помощ от програмистите във форума

Мнениеот B12Gold » Пон 24 авг 2009 14:53


ISRalien изпратих ти ЛС.



Върни се в “ОФФ-Топик - други”

Кой е на линия

Потребители, разглеждащи този форум: Няма регистрирани потребители и 26 госта