Beste nieuwsgroep.
Om wedstrijdverslagen te kunnen plaatsen kunnen leden inloggen op een
formuliertje met velden als naam, datum en verslag. Het resultaat wordt
opgeslagen als nieuw bestand met velden als $auteur, $datum en $verslag.
Via het volgende script wordt alleen het laatste script weergegeven op
bijvoorbeeld de voorpagina:
************** begin script **************
<?php
$ArtikelenMap = "database/";
$ArtikelenBestand = "verslagen.php";
$bestanden = array();
$map = opendir($ArtikelenMap);
while ($file = readdir($map)) { if($file != "index.php" &&
strstr($file,"php")) { $bestanden[] =
filemtime("$ArtikelenMap$file")."|$file"; } }
closedir($map); rsort($bestanden);
$i = 0;
while(list($nr,$waarde) = each($bestanden)) {
if($i < 1) {
list($tijd,$file) = explode("|",$waarde);
include("$ArtikelenMap$file");
$file = eregi_replace('.php$','',$file);
echo("<li><a
href='$ArtikelenBestand$T"."artikel=$file'>$Titel</a>($datum)</li>");
$i++;
}
}
?>
************** einde script **************
Ik wil graag een regel ertussen dat naar de datum kijkt. Als het veld $datum
langer dan 14 dagen geleden moet het script niets doen, binnen 14 dagen moet
die het
"echo("<li><a
href='$ArtikelenBestand$T"."artikel=$file'>$Titel</a>($datum)</li>");"
gedeelte uitvoeren.
Dan worden namelijk alleen verslagen jonger dan 14 dagen weergegeven.
Wie wil dat voor mij inbouwen? Bovenstaande script komt van een site af,
maar daar heb ik nog geen antwoord op mijn vraag.
Alvast bedankt!!!
Martin.
--
Begin je eigen internet radiozender met SHOUTcast
http://www.winampnederlands.nl/handleidingen

Likes:

Quote