Moderator |
|
PHP heeft vele datum- en tijd-functies. Het maken van het tonen van een aanbieding-van-de-dag is vrij simpel. Je zou hiervoor de date()-functie kunnen gebruiken, met date('w') kun je de dag van de week opvragen. Hierbij wordt 0 geretourneerd voor zondag, 1 voor maandag, ..., 5 voor zaterdag. Je zou dus afbeeldingen en teksten kunnen koppelen aan deze waarde (0.jpg voor zondag, 1.jpg voor maandag et cetera).
Als je deze gegevens vervolgens makkelijk wilt beheren (tenzij je alles handmatig doet), zou ik een en ander (gestructureerd) opslaan, bij voorkeur in een database.
Dan is er nog het grafische aspect: PHP wordt uitgevoerd als je je pagina laadt, daarna "doet" deze niets meer. Als je dus in een overgang zit van dag X naar dag Y, verandert de afbeelding / de div / de tekst behorende bij die dag niet vanzelf. Als je dus wilt dat dit volautomatisch gaat -en je dus niet de pagina wilt herladen om de nieuwe afbeelding te zien- zul je dus op een of andere manier de gegevens dynamisch moeten laten en op gezette tijden moeten pollen om te zien of er nieuwe informatie geladen moet worden. Dit zou je bijvoorbeeld met JavaScript (jQuery) kunnen doen. Maar ik zou eerst maar eens simpel beginnen.
---
Het voornaamste doel van dit forum is dat bezoekers iets geleerd wordt over hoe je dingen aan moet pakken, en dat je vervolgens zelf aan de slag gaat. Het is niet de bedoeling dat er hier complete stukken functionaliteit / applicaties worden geschreven voor iemand, daar is de rubriek samenwerken voor.
Wel kun je fragmenten voorleggen van (zelfgemaakte) dingen indien je vastloopt. Hierbij helpt het als je aangeeft wat je probeert te bereiken, wat je hebt geprobeerd (blijk van eigen inspanning) en waar het misgaat. Hulp op dit forum geschiedt op vrijwillige basis, niemand is je iets verplicht tenzij je met een partij een overeenkomst sluit.
Ik denk dat je inmiddels genoeg hints hebt gekregen over hoe je dit zou kunnen aanpakken. Ik stel dus ook voor dat je zelf het een en ander gaat uitproberen. Er is een enkele tutorial over dit onderwerp en ook bevat het overzicht informatie. En anders is daar ook nog Google en het gehele internet waar informatie te vinden is. |