Проблем при прочитането на файлове

akatsuki

Registered
Здравейте. Използвам ето този код, за да чета всички файлове от дадена папка. Проблема е, че към всичките файлове, се добавят и два други:

Ето и кода :
PHP:
   $broi = 0; 
   $handle = opendir('posts/');
   while ($read_file = readdir($handle))
    {
        $broi = $broi + 1;
    }
	echo $broi;
   closedir($handle);

Как да направя така че да не се броят ?
 
Първи начин за който се сещам:

PHP:
$broi = 0; 
$handle = opendir('posts/');
while ($read_file = readdir($handle))
{
$broi = $broi + 1;
}
echo $broi-2;
closedir($handle);

Втори начин:

PHP:
$broi = 0; 
$handle = opendir('posts/');
while ($read_file = readdir($handle))
{
if (!is_link($read_file) and $read_file != "." and $read_file != ".." and $read_file != "thumbs.db")
{
$broi = $broi + 1;
}
}
echo $broi;
closedir($handle);
 

Back
Горе