tak tylko nie chce znowu pętelki sobie na szyje zakładać

tzn nie chce mieszać w kodzie bo jakby nie patrzeć to funkcja typu Count_files($dir) tez będzie miała w sobie pętlę ale zajęło by mi może z 1 linijkę

A jak niby dopasować to co napisałeś do tego :
<?php
$sciezka = realpath(dirname(__FILE__)).$firstdir.$_GET['cat'].'/'.$_GET['tips']; {
while(false !== ($plik = readdir($uchwyt))) {
if(($plik != '.') && ($plik != '..'))
{
{
include($sciezka.'/'.$plik);
echo '<tr valign=top><td>'.$data_publikacji.' </td>'; echo '<td><a '.$css_menu.' href=index.php?page='.$page.'&cat='.$cat.'&tips='.$tips.'&pos='.$plik.'>'.WinToISO
($title).'</a></td></tr>'; }else{};
}
}
}
?>
Chcę zrobić tabelkę na zasadzie 3 kolumny na xx wierszy czyli coś ala... to :
C1 C2 C3
------ ------ ------ R1
------ ------ ------ R2
------ ------ R3
Więc nie za bardzo mi to pomoże jeżeli nie poznam ilości plików lub katalogów w danym katalogu

To mi o dziwo wywala za każdym razem że tylko jeden plik znalazło

<?php
$katalog = 'C:usrkrasnalwwwszablonpage';
echo 'Plików : '.$files.' w katalogu : <br><br>'.$katalog; ?>
Mój błąd

Już działa

poprawka :
<?php
$katalog = 'C:usrkrasnalwwwszablonpage';
echo 'Plików : '.$files.' w katalogu : <br><br>'.$katalog; ?>