[ kelja @ 18.02.2006. 12:17 ] @
Hm,..nadam se da sam na dobrom mestu.
the idea is to have the photos alternate so that a user to the site sees a different photo every time the user goes to the home page...or something like that...we wouldn't want a flash movie or anything like that...
Kako ovo uraditi?Ne ocekujem ,naravno, gotov kod,nego samo inicijalnu ideju,a posle cu se valjda nekako snaci...
[ Leftfield @ 18.02.2006. 13:26 ] @
First you must do the database. Then in code do something like time editing. First way to do is over cookies, than sessions. Second way to do it is that you must do printing photos say every 30 seconds without concern to who is the user. Of course you can at the end do the random thing.
A little help see the link:
http://www.zend.com/zend/tut/banner.php#Heading17

[Ovu poruku je menjao Leftfield dana 18.02.2006. u 14:29 GMT+1]
[ kelja @ 18.02.2006. 13:52 ] @
Thanks...:-)Inace,nije mi namera da promovisem koriscenje engleskog na forumu.Ono je bio isecak iz klijentovog pisma,a(moj) prevod bi bio prilicno konfuzan,pa nisam zeleo nikog da zbunjujem...
U svakom slucaju,hvala na brzom i (relativno)duhovitom odgovoru...
[ Leftfield @ 18.02.2006. 14:12 ] @
:-))))
[ SmilieBG @ 18.02.2006. 16:39 ] @
slika1.jpg do slika100.jpg

deo na index.php-u:

Code:

$nr = rand(1,100);
echo "<img src = 'slika$nr.jpg'></img>


Naravno, mozes i sa bazom i na jos barem 5 drugih nacina, zavisi sta tebi najvise odgovara...

Poz,
Sale
[ kelja @ 18.02.2006. 17:12 ] @
Hvala Sale,ovako nesto mi najvise odgovara(ne bih da se petljam sa bazom)...Jedino sto bih ja da mi home ne bude php nego html extenzije...Poceo sam ovako nesto:
<?php
$broj_slike= rand(1,5);
$ime_slike=$broj_slike.'.jpg';
echo $ime_slike;
?>
E sad bih da nekako prosledim html-u vrednost varijable ime_slike...Pokusao sam sa include 'randomizer.php',ali ne radi...Pozdrav
[ stefaneg @ 18.02.2006. 19:08 ] @
Kako to da ne znaš kako proslediti naziv slike html-u, jer ako sam te dobro razumeo mogao bi ovako nešto da ubaciš u glacnu stranicu:

Code:
<img src="<?= rand(1,5).'.jpg' ?>" border=0 hspace=0 vspace=0 ... >
[ SmilieBG @ 18.02.2006. 20:32 ] @
Da, ali mu onda mora biti index.php, a ne index.html :P

Ne znam hoces li uspeti to samo u .html-u...? Jedino sto mi pada na pamet, jeste frame 100%-i u kome ces ucitavati celu stranicu u php-u opet ili iframe samo za taj deo, ali to je petljancija... :)

Poz,
Sale
[ kelja @ 18.02.2006. 20:38 ] @
Ma bice .php...Uklapanje dizajna nece biti problem(nadam se).Hvala svima na odgovorima.
[ Jbyn4e @ 19.02.2006. 08:39 ] @
Naravno da moze i html da ima kod koji poziva php.... koristi se stara "caka":
Code:
<img src="fajl.php">

A u fajl.php, osim sto random odabere koja je slika u pitanju (naravno da necu pisati ceo kod, moras malo da se pomucis), iskoristi i funkciju fpassthru. Evo primera iz php manuala:

Code:

<?php

// open the file in a binary mode
$name = ".\public\dev\img\ok.png";
$fp = fopen($name, 'rb');

// send the right headers
header("Content-Type: image/png");
header("Content-Length: " . filesize($name));

// dump the picture and stop the script
fpassthru($fp);
exit;

?> 


Pa se malo snadji :) - naravno, lakse je bez ovoga, ali onda mora da ti bude ii index.php... i da server bude podesen da mu je osim index.html i index.php glavni dokument u direktorijumu...