(podrías haber dicho antes que tu script "pagina" ... )
Parecer que tu $contor2 es el "contador" que podrías usar para ver el total real de archivos .. pero ahí veras también los directorios/subdirectorios, ese . y .. y el ver.php contabilizados.
para solventar ese problema tendrías que aplicar un condicional tipo:
Código PHP:
if (($file != ".") && ($file != "..") && ($file != "ver.php") && !(is_dir("$mypath"."$file")) )
{
$contador2++;
}
Para ver si ha de contar o no tu contador2. Pero se vé que más abajo haces un if() con $contador2 ..
En fin .. llegado este punto por mi parte preferíria aprender las 4 funciones que ahí ves que se usan y hacerlo tu mismo desde cero y a tu gusto ... "parchear" nuca fué bueno ... (y todo lo que te comento es "sin probar" el script .. así que te toca a tí "investigar" que sucede con el script .. y que algorítmo sigue .. Suele ser más complicado aplicar "ingenería inversa": de lo que hay hecho .. saber como funciona .. que tomar la teoría de lo que necesitas y esas 4 funciones y hacerlo sabiendo lo que haces ...
Un saludo,