Ik heb een nieuwsarchief op mn site en nu wil ik achter de maanden ook het
aantal berichten (van die maand) hebben.
Het nieuwsarchief is te vinden op :
http://www.pkhe.nl/nieuws/nieuwsarchief.php
Het script is:
<?php
include("gegevens.php");
?>
<?php
if($ArtikelInKleinVensterOpenen) {
echo("<script language=\"JavaScript\"> function OpenArtikel(naam) {
window.open('artikelen.php?artikel='+naam,'OpenArt ikel','toolbar=0,location=
0,directories=0,status=1,menubar=0,scrollbars=1,re sizable=1,width=550,height
=400'); } </script>");
}
$Maanden = array();
$resultaten = array();
$map = opendir("$PadNaarDeArtikelen");
while ($file = readdir($map)) {
if (($file != ".") && ($file != "..") && strstr($file,"php")) {
$resultaten[] =
substr($file,4,4).substr($file,2,2).substr($file,0 ,2)."_".substr($file,9,6).
" $file";
if(!in_array(substr($file,2,6),$Maanden)) { $Maanden[] =
substr($file,4,4).substr($file,2,2); }
}
}
closedir($map);
@rsort($resultaten);
@rsort($Maanden);
echo("<b>Kies een maand:</b><br><br>");
for($i = 0; $i < count($Maanden); $i++) {
$Maand = substr($Maanden[$i],4,5)."-".substr($Maanden[$i],0,4);
echo("<a href='$PHP_SELF?maand=$Maanden[$i]'>$Maand</a><br>\n");
}
echo("<br><br>");
echo("<table cellpadding=0 cellspacing=0>");
if($maand) {
$j = 0;
for($x = 0; $x < count($resultaten); $x++) {
$nieuwsbestandje = explode(" ",$resultaten[$x]);
if(substr($nieuwsbestandje[0],0,6) == $maand) {
$j++;
unset($ReactieArtikel);
include("$PadNaarDeArtikelen$nieuwsbestandje[1]");
$checkdatum = $DatumNu;
if($checkdatum2 != $checkdatum) { echo("<tr><td
colspan=5> </td></tr><tr><td colspan=5><font face='Arial'
size=2><b>$Datum</b></font></td></tr>\n"); }
$checkdatum2 = $checkdatum;
echo("<tr><td><font face='Arial'
size='2'> <b>$Tijd</b>: </font></td><td><font face='Arial'
size='1'> ");
if($CategorieenActiveren) { echo("<font
color='$CategorieenKleuren[$Categorie]'>$CategorieenAfkortingen[$Categorie]<
font color='black'> "); }
echo("</font></td><td><font face='Arial'
size='1'> ".count($ReactieArtikel)." </font></td><td><font
face='Arial' size='2'> ");
if($ArtikelInKleinVensterOpenen) { echo("<a
href=javascriptpenArtikel('$Bestandsnaam')><u>".stripslashes($Reg el)."</u>
</a>"); }
else { echo("<a
href=artikelen.php?artikel=$Bestandsnaam><u>".stri pslashes($Regel)."</u></a>
"); }
echo(" </font></td><td><font face='Arial'
size='1'> ".stripslashes($Naam)." </font></td></tr>\n");
}
}
if($j < 1) { echo("<b>Er zijn geen Nieuwsartikelen uit deze maand.</b>"); }
}
echo("</table>");
?>
Wie kan mij daarmee helpen?
Groetjes Arjan

Likes:

penArtikel('$Bestandsnaam')><u>".stripslashes($Reg el)."</u>
Quote
dus moet je zelf even