Hallo,
ik ben net nieuw op deze site en wat PHP betreft.
Hopelijk kan er iemand mij helpen met mijn volgende vraag:
Is het mogelijk om raad te geven hoe een script er uitziet dat een banner automatisch wisselt na een bepaalde tijd. bv om de 2 weken?
Ik heb de code in een php-file geplakt, een map aangemaakt met de naam "banner".
Daarin heb ik enkele foto's gezet om te testen en 1 daarvan "week40" genoemd omdat het de huidige week is.
In het programma geeft hij geen foutmelding, enkel in de browser geeft hij:
"Notice: Use of undefined constant W - assumed 'W' in C:\xampp\htdocs\test site\banner.php on line 13
Banner met logo of zoiets"
ipv dat hij een banner toont.
Hallo,
nu is de "foutmelding" weg maar krijg ik enkel de alt-tekst "Banner met logo of zoiets" maar nog geen banner.
Ik weet dat ik jullie geduld op de proef stel maar ben nog maar een leek.
mijn code ziet er voorlopig als volgt uit:
<?php
ERROR_REPORTING(0);
// vraag de week op als nummer
$week = date('W');
// je wilt alleen de even weken tonen, dus bij oneven er 1 bij doen
if($week % 2 == 1)
{
$week = $week + 1;
}
// wellicht overbodig, maar uit veiligheid altijd doen
if($week < 1 OR $week > 52)
{
$week = 52;
}
// echo de HTML
echo '<img scr="banner/week'.$week.'.jpg" alt="Banner met logo of zoiets">';
? ik heb een map aangemaakt met banner en daarin verschillende banners gezet met elk een andere naam beginnende met week39.jpg en stopt met week44.jpg.
Nog een voorlopig laatste vraagje; als ik de banner elke week wil laten veranderen in plaats van om de 2 weken moet ik dan
($week % 2 == 1)
{
$week = $week + 1;
}