webForumDet fria alternativet

fatar inte

1 svar · 233 visningar · startad av patrik2002

patrik2002Medlem sedan okt. 2001253 inlägg
#1

om jag vill ha en funktion som returnerar bild beroende på datum så här:
när datumet är yngre än en dag visas en bild när datumet är äldre än 1 dag men yngre än 5 visas en annan å för alla andra tillfällen visas en annan

MatteMedlem sedan aug. 20002 975 inlägg
#2

Kanske något så här:

<?php  
$datum = "2002-06-06"; // datum för test

$date1 = date("Y-m-d", mktime(1, 0, 1, date("m"), date("d")-1, date("Y")));
$date5 = date("Y-m-d", mktime(1, 0, 1, date("m"), date("d")-5, date("Y")));

if ($datum >= $date1){
  echo "<img src=\"bild1.gif\" alt=\"Bild 1\">";
} elseif ($datum < $date1 && $datum > $date5){
  echo "<img src=\"bild2.gif\" alt=\"Bild 2\">";
} else {
  echo "<img src=\"bild3.gif\" alt=\"Bild 3\">";
}
?>

Är datumet från igår eller idag visas Bild 1.
Är datumet äldre än igår men yngre än 5 dagar visas Bild 2.
Annars visas Bild 3.

126 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)