Sorry maar ik kon mijn topic niet meer vinden dus ik stel de vraag nog een keer ( ik had er al wel een antwoord op gehad maar die heb ik niet opgeslagen srry)

Ik zoek een simpel scriptje dat er voor zorgd dat een pagina om een bepaalde tijd alleen tezien is
Bijv. dat hij alleen om 5 tot 6 te bekijken is.

groetjes van Arwin
<?php
if((date("G")>5) && (date("G")<6)){
//show page
}
?>
<?php
error_reporting (E_ALL);
$toegestaan = '22';
$uur = strftime ('%H', time ());
if ($uur == $toegestaan) {
echo 'toegestaan';
}
else {
echo 'niet toegestaan';
}
?>
* foutje *
Arwin schreef op 11.03.2006 09:49
oke bedankt
Voor het *foutje*? ;-)
en als ik bijvoorbeeld 2uur de pagina wil laten zien?
bijv. van 5 tot 7 ?
<?php
error_reporting (E_ALL);
$toegestaan = array('17', '18');
$uur = strftime ('%H', time ());
if (in_array($uur, $toegestaan) {
echo 'toegestaan';
}
else {
echo 'niet toegestaan';
}
?>
Dit waren destijds de oplossingen :

Weten jullie de naam van een script dat er voor zorgd dat je bijv. alleen van 5 tot 6 uur de pagina kan bekijken.
OPLOSSING:
Bovenaan de pagina:

<?php
if(date("H") != 17)
{
exit("Deze pagina is nu niet te bezichtigen");
}
// pagina
?>

Weten jullie de naam van een script dat er voor zorgd dat je bijv. alleen van 5 tot 7 uur de pagina kan bekijken.
OPLOSSING:
Bovenaan de pagina:
<?php
$toegelaten = array(17, 18, 19);
$huidigeTijd = date("H");
if(!in_array($huidigeTijd, $toegelaten))
{
exit("Deze pagina is nu niet te bezichtigen");
}
// pagina
?>
Hm, lijkt aardig op die van mij nu. Omdat strftime en date strings teruggeven is mijn oplossing van nu nog ietsje netter (met de quotes) denk ik.
:) ik geef slechts weer wat ik heb bewaard (jawel ik heb al heel wat in mijn privé-archief) en ach ik geef maar geen waarde oordeel over andermans werk. Persoonlijk ben ik heel blij waneer ik hier word geholpen en waneer ik de topics lees en elke keer er weer wat van opsteek.

Reageren