Gå til innhold

Nytt bilde hver dag i 42 dager


Anbefalte innlegg

Skrevet

Hei!

Noen som kan hjelpe meg med ett script der det blir vist ett nytt bilde hver dag i 42 dager, for så å begynne på nytt.

Jeg har 42 bildefiler som heter 01.jpg, 02.jpg, 03.jpg osv... Den første dagen så henter den bilde 01.jpg, dag 2 så hentes 02.jpg...

 

På forhånd takk :)

Videoannonse
Annonse
Skrevet (endret)

Det kan vel løses på denne måten:

 

// Finn ut hvor mange dager det er siden starten av unix epoken
// Vi bruker dette som ein base
$dager = floor(time() / 86400); // 60 * 60 * 24 = 86400

// Så kan vi bruker vi deling med rest for å få eit tal mellom 1 og 42 basert på $dager
$bildeNo = ($dager % 42) + 1;

// Legg til 0 vist $bildeNo er mellom 1 og 9
if($bildeNo <= 9 && $bildeNo >= 1)
$bildeNo = "0{$bildeNo}";

// Lag bilde tag
echo "<img src=\"bilder/{$bildeNo}.jpg\">";

- Utestet

Endret av Runar0
Skrevet
Dette if($bildeNo <= 8 && $bildeNo >= 1) skal vel være if($bildeNo <= 9 && $bildeNo >= 1) ?

 

Stemmer nok det du ;) Endra første posten min

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...