Autor Zpráva
poustevnik
Profil *
Dobrý den,

zatím využívám služeb estranky.cz a chci na úvodní stánku vložit nějaký kód, který by způsobil, aby se každý den na titulce objevila jiná fotografie a jiný citát. Podobně, jak je tomu na stránkách dobrejitro.cz

Budu potřebovat poradit i v tom, jak mám obrázky a texty pro tuto funkci nachystat.

Jak to mám udělat? Prosím polopatě.
radas
Profil *
jako nejjednodušší myšlenka mě napadla citaty ukladat do db a a obrazky do adresaře a pak si pomoci f-ce random vždy nechat vygenerovat čislo a to číslo by mohlo byt id citatu a zaroveň jméno obrazku čili (15.jpg)
vydrus
Profil
poustevnik
Na estránkách ti PHP fakt nepojede. Takže bych zvolil jiný hosting.
mirag3
Profil
poustevnik
ešte by tu bola možnosť použitjavascript tu niečo máš, uprav si to aby ti to vihovovalo, ponáhlal som sa :0
// Funkcia pre náhodné vybranie citátu z pola
function TipOfTheDay(){
  return (Tips[Math.floor (Math.random()*Tips.length)]);
}

// Pole s jednotlivými citátmi
var Tips=new Array(
  'Citat1',
  'Citat2',
  'Citat3',
  'Citat4'
);

poustevnik
Profil *
mirag3
ahoj, díky za tip... Zkouším to, ale zatím se učím a s js nemám zkušenosti, takže mi to nefungovalo.

Má to být externí soubor, nebo to může být vloženo přímo do stránky? Případně jak to má přesně vypadat. Děkuji
poustevnik
Profil *
funguje to někomu takto? mně ne..
rommy
Profil *
toto vlož mezi tagy <head></head>
<SCRIPT type="text/javascript">
<!--
Pics = new Array(4);
Pics[0] = '<img src="tvujobrazek1.jpg" alt="" width="100" height="57" border="0"><\/A>';
Pics[1] = '<img src="tvujobrazek2.jpg" alt="" width="100" height="57" border="0"><\/A>';
Pics[2] = '<img src="tvujobrazek3.jpg" alt="" width="100" height="57" border="0"><\/A>';
Pics[3] = '<img src="tvujobrazek4.jpg" alt="" width="100" height="57" border="0"><\/A>';
// -->
</SCRIPT>


a tohle umísti někam do stránky

<SCRIPT type="text/javascript">
<!--
document.write(Pics[Math.floor(Math.random() * Pics.length)]); // -->
</SCRIPT>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: