ik ben op zoek naar een PHP-scriptje dat de inhoud van een pagina NIET laat zien VOOR of NA een bepaalde datum. Dus eerst moet op de server gecheckt worden wat de datum is, voldoet deze aan bepaalde criteria (dus bijv. NA een bepaalde datum) dan mag de HTML gepubliceerd worden, en anders iets van een melding: "sorry, dit is nog niet zichtbaar".
Wie weet er hulp??? Hartstikke bedankt!
Bovenaan in het PHP-script moet eerst aan de hand van de actuele datum/tijd bekeken worden of aan het datum criterium voldaan wordt, daarna mag pas de content te zien zijn.
Denk aan het volgende: de cijfers voor een bepaald tentamen wat studenten gemaakt hebben mogen pas door de studenten worden opgevraagd NA 10 december en TOT 1 januari.
De leraar wil misschien die cijfers er 3 december al wel op zetten. Nu moet het script dus controleren of het al 10 december is; ALS dat zo is mogen de behaalde cijfers te zien zijn, en wel tot 1 januari. Is het nog GEEN 10 december of NA 1 januari dan moet er een melding komen: "Sorry, niet zichtbaar".
Snap je wat ik bedoel???
dank alvast!
javascript zal denk ik niet gaan omdat dat clientside is en dus de content al mee verstuurd. Het moet server-side zijn zodat je zelf bepaalt of de content wordt meegestuurd (aan de hand van het datum-criterium dus!).
Ik zou het doen door de gegevens op te slaan met een datum in U formaat...
Dan kan je mooi stellen :
<?
if ($datum < 100000 && $datum > 10000) {
// Laten zien
} else {
// Error
}
?>
De datum waardes zijn voorbeelden, je moet zelf het aantal seconden maar berekenen ;)
Meer info op PHP.net bij date(); en dan formaat U :)