-
Q:InactiefAnoniem15 maart 2011 om 20:36
script om maandgerelateerde afbeelding te activeren?
Ik wil voor een een website van een tuincentrum een sciptje (oid) hebben dat ervoor kan zorgen dat een afbeelding met een bepaalde maand veranderd.
Dus als het bijvoorbeeld;
maand mei -> afbeelding1.jpg
maand april-> afbeelding2.jpgWeet iemand hoe dit te realiseren is?
groetjes
,Axel
zoiets:
<?php
$today = date(‘n’);
switch ($today) {
case 1:
$image = ‘img_1.jpg’;
break;case 2:
$image = ‘img_2.jpg’;
break;case 3:
$image = ‘img_3.jpg’;
break;case 4:
$image = ‘img_4.jpg’;
break;case 5:
$image = ‘img_5.jpg’;
break;case 6:
$image = ‘img_6.jpg’;
break;case 7:
$image = ‘img_7.jpg’;
break;case 8:
$image = ‘img_8.jpg’;
break;case 9:
$image = ‘img_9.jpg’;
break;case 10:
$image = ‘img_10.jpg’;
break;case 11:
$image = ‘img_11.jpg’;
break;case 12:
$image = ‘img_12.jpg’;
break;default:
$image = ‘img_1.jpg’;}
echo ‘<img src=”https://www.onemorething.nl/wp-content/themes/onemorething/external-image.php?src=’ . $image .&ext= ‘&h=5c327b7f8e44424662828e8d783f0a7c&t=1610921357″ />’;
InactiefAnoniem15 maart 2011 om 22:05Jaaa dat was precies wat ik nodig had! Ik heb hem een beetje aangepast , maar ik ben helemaal blij!
Dank
Waarom 43 regels code als je hetzelfde bereikt in 1 regel?
<br /> <?php<br /> echo '<img src="https://www.onemorething.nl/wp-content/themes/onemorething/external-image.php?src=img_'.date('n').'.&ext=jpg&h=5c327b7f8e44424662828e8d783f0a7c&t=1610921357" />';<br /> ?><br />
@Welles: Toch wel als je plaatjes anders wilt gaan noemen. ( de_eerste_sneeuw.jpg )
Maar jouw voorbeeld een stuk korter natuurlijk.Mocht je inderdaad januari.jpg, februari.jpg etc willen ipv img_1, img_2 kun je nog altijd:
<br /> <?php<br /> // januari = 0, december = 11<br /> $this_month = date("n") - 1;<br /> $bestandsnaam = array("gelukkignieuwjaar","februari","maart","eindelijklente.jpg","mei","juni","juli","augustus","september","oktober","november","december");</p> <p> echo '<img src="https://www.onemorething.nl/wp-content/themes/onemorething/external-image.php?src=image/'.$bestandsnaam[$this_month].'.&ext=jpg&h=5c327b7f8e44424662828e8d783f0a7c&t=1610921357"alt="" />';<br /> ?><br />
Je moet ingelogd zijn om een reactie op dit onderwerp te kunnen geven.