Bilder zählen aus Verzeichniss hilfe

  • Themenstarter Themenstarter pledermann
  • Beginndatum Beginndatum
P

pledermann

Guten Abend
Habe folgendes problem
möchte alle bilders aus einem verzeichniss zählen die mit einem 'g' anfangen.
Ich habe 40 bilder im verz. und mit 'g' sind es nur 7 Bilder, er zählt mir leider
alle 40 bilder.
Was muss ich meinen code noch hinzufügen oder entfernen

hier mein code
PHP:
<?php
$buchstabe = 'g';
$dir = "./post/img/";
$rs = opendir($dir);
$i=0;
while($img = readdir($rs)) {
if(!($img == "." || $img == "..")){
$i++;
}
}
closedir($rs);
echo "Es sind $i Bilder im Verzeichnis";
?>

Wer kann mir weiter helfen. bin leider noch ein anfänger
 
Also

so nun was von mir ist ungetestet, aber ich finde es sieht gut aus... ;-)



Code:
<?php 
$buchstabe = 'g'; 
$dir = "./post/img/"; 
$rs = opendir($dir); 
$i=0; 
while($img = readdir($rs)) { 
if(!($img == "." || $img == "..") AND substr($img , 0 ,1)==$buchstabe){ 
$i++; 
} 
} closedir($rs); 
echo "Es sind $i Bilder im Verzeichnis"; 
?>

so sollte habe aber net auf groß bzw. kleinschreibung geachtet....
 
PHP:
if(!($img == "." || $img == "..") AND substr($img , 0 ,1)==$buchstabe)
Das lässt sich sogar noch kürzen:
PHP:
if (substr($img,0,1) == $buchstabe)
 
Hallo

Vielen dank für Ihre hilfe, das funktionniert super.
noch mal danke....
 
Zurück