Avatar billede stormi Nybegynder
04. april 2008 - 22:06 Der er 4 kommentarer og
1 løsning

Ændring i random image kode

Indrømmet, jeg er helt nede under begynderstadiet når det kommer til programering, så de fleste koder jeg bruger er fundet rundt omkring.
Har dog et problem med at få følgende kode til helt at gøre det jeg vil.

<div class="logomuz" style="color: #ffffff; font-family : Georgia, verdana, serif; font-size : 1.0em; margin: 0px; text-align: left;  height: 170px; background-image: url(<?php echo $this->baseurl ?>/templates/<?php echo $this->template ?>/images/<?php echo rand(1,2) ?>.jpg)">
  <div class="ustbol">

Problemet ligger i php echo rand(1,2)vil gerne ha et par billeder mere lagt ind i systemet, men koden vil ikke godkende en ændring til F.eks php echo rand(1,2,3)
Nogen gode ideer til hvad der kan være galt?
Avatar billede Slater Ekspert
04. april 2008 - 22:15 #1
rand() tager kun to parametre. Det lavest mulige tal, og det højest mulige tal. rand(1,3) vil dermed give et tal MELLEM 1 og 3 - ikke et ud af de to muligheder :)
Avatar billede stormi Nybegynder
04. april 2008 - 22:43 #2
Det vil sige at jeg bare kan lave det om til rand(1,4) F.Eks og så ha billeder lagt i mappen nummereret fra 1-4? :)
Avatar billede stormi Nybegynder
04. april 2008 - 23:10 #3
Prøvede mig frem, det var rigtigt opfattet. Takker mange gange for hjælpen. :)
Avatar billede Slater Ekspert
05. april 2008 - 11:26 #4
Lige præcis. Til gengæld har du et problem, hvis du f.eks. har billederne 1, 2 og 4, men ikke 3. Det kan sagtens løses, men kræver lidt mere kode :)
Avatar billede stormi Nybegynder
06. april 2008 - 03:01 #5
Nah tror bare jeg holder mig til det simple endnu. Er som sagt en novise inden for det her område, og har vist ikke alderen med mig, så skal bruge en pokkers tid på at finde ud af det mest simple. :) Men jeg skal nok komme efter det.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester