Avatar billede jespersahner Nybegynder
16. januar 2003 - 16:46 Der er 5 kommentarer og
1 løsning

Billede afhængig af måned

Jeg har brug for et script, hvor jeg præsenterer et billede afhængig af, hvilken måned vi er i. Er der en, der har et sådant "på hylden".
Avatar billede Slettet bruger
16. januar 2003 - 16:49 #1
Næ, men jeg kan da strikke et sammen for dig:

<script>
bill = new Array("januar.gif", "februar.gif", "marts.gif", "april.gif", "maj.gif", "juni.gif", "juli.gif", "august.gif", "september.gif", "oktober.gif", "november.gif", "december.gif"); //Billederne. Filnavnene behøver ikke være det samme som måneden, husk bare rækkefølgen!

nu = new Date();
document.write('<img src="' + bill[nu.getMonth()] + '">');
</script>
Avatar billede nicklasb Nybegynder
16. januar 2003 - 16:54 #2
nej.. men der kan vel hurtigt blive lavet et..
du skal dog lige tænke på én ting.. Hvis det skal være i JS, kan du mig bekendt kun hente klokken fra brugerens computer.. Og han kan derfor bare lave datoen om i windows, og Wups kan han se det næste..
Hvis du har adgang til ASP eller PHP syntes jeg langt hellere at du skal bruge et af disse..

Et eksempel i PHP kunne se således ud:

<?
$mdr = date("m");
if ($mdr == "01") { $pic = "jan"; }
elseif ($mdr == "02") { $pic = "feb"; }
elseif ($mdr == "03") { $pic = "mar"; }
elseif ($mdr == "04") { $pic = "apr"; }
elseif ($mdr == "05") { $pic = "maj"; }
elseif ($mdr == "06") { $pic = "jun"; }
elseif ($mdr == "07") { $pic = "jul"; }
elseif ($mdr == "08") { $pic = "aug"; }
elseif ($mdr == "09") { $pic = "sep"; }
elseif ($mdr == "10") { $pic = "okt"; }
elseif ($mdr == "11") { $pic = "nov"; }
elseif ($mdr == "12") { $pic = "dec"; }

echo "<img src=\"$pic\" border\="0\" alt="">";

?>
Avatar billede nicklasb Nybegynder
16. januar 2003 - 16:56 #3
hov.. lige de sidste linier igen.. der er lige nogle fejl.. sorry.. ;)

echo "<img src=\"$pic\" border=\"0\" alt=\"\">";

?>
Avatar billede jespersahner Nybegynder
16. januar 2003 - 16:59 #4
Virker fint, tak! Kan du også lige hjælpe mig med, hvordan jeg viser billedet i min høre frame?
Avatar billede Slettet bruger
16. januar 2003 - 17:01 #5
Så sætter du scriptet i den højre frame.
Avatar billede jespersahner Nybegynder
16. januar 2003 - 17:08 #6
Fair nok :-)
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