El problema es que el script, es como si tardase en ejecutarse se queda la página web en blanco y como si algo estuviese cargando.
Código PHP:
$total = 0;
$dir = "/promociones/".$id."/";
$d = opendir($dir);
while ($f = readdir($d))
{
if ($f <> "." and $f <> "..")
{
$extension = substr(strrchr($f, “.”), 1);
if ($extension == "jpg"){
$total++;
}
}
}
$total = ($total / 2)-1;
if ($total != 0) {
for ($i = 1; $i=$total; $i++) {
echo 'hola';
}
}