Beste nieuwsgroep.
Voor een verjaardagskalender heb ik diverse bestanden, zoals 01-01.php,
01-10.php en 23-12.php. Deze bestanden worden, afhankelijk van de datum, op
de voorpagina geïnclude.
Dit met het volgende script:
<?php
$eer = strftime ("%d-%m", strtotime("-2 day"));
$gis = strftime ("%d-%m", strtotime("-1 day"));
$nu = strftime ("%d-%m");
$mor = strftime ("%d-%m", strtotime("+1 day"));
$over = strftime ("%d-%m", strtotime("+2 day"));
?>
<h3>Verjaardagen</h3>
<p>
Vandaag jarig:
<?php include("jarig/$nu.php"); ?>.
Morgen:
<?php include("jarig/$mor.php"); ?>.
Overmorgen:
<?php include("jarig/$over.php"); ?>.
</p>
Ik wil graag bij lege bestanden (dus als niemand jarig is) zorgen dat er
niet bijvoorbeeld "vandaag jarig" staat, maar alleen "Morgen jarig".
Nou kun je met het volgende script de bestandsnaam op de pagina tonen, in
mijn geval dus de datum van de jarige:
<? echo "(", basename($_SERVER['PHP_SELF'], ".php"), ")"; ?></li>
Valt dit te koppelen aan een tekst. Bijvoorbeeld als bovenstaande waarde als
output de datum van morgen is, dat er "Morgen jarig:" staat, maar blijkt het
de datum van vandaag te zijn dat er "Vandaag jarig" staat?
Ik hoop dat het een beetje duidelijk is.
Alvast bedankt,
Martin Reedijk.

Likes:

Quote