ma state dando di matto questa mattina, avete dimenticato tutto il php in una notte, o non avete neanche letto il codice?!
basta spostare la chiamata a print in giù di una riga...
Codice PHP:
if ($dir_handle = @opendir($dir_open . $dir) or die(message_die(GENERAL_MESSAGE, '<h1>' . $lang['Error'] . '</h1>' . '<br /><br />' . $lang['Not_Open_Dir'] . ' <b>' . $dir_open . $dir . '</b><br /><br />' . $lang['Select_Size'] . '<br />' . $select_size))) {
while (false !== ($file = readdir($dir_handle))) {
if ($file != "." && $file != "..")
$num_files[] = $file;
}
print_r(count($num_files));
closedir($dir_handle);
}
(occhio che il conto delle parentesi graffe non tornava nel codice iniziale)
ovvio poi che con glob() si semplifica la situazione, ma anche li vedo vie perverse nei suggerimenti sopra
Codice PHP:
$totale = count( glob('*') );