sera que asi funciona
Código PHP:
echo '<script type="text/javascript">';
echo 'function abrir(){';
foreach ($formatos as $formato){
echo "window.open('formatos/ReportesFinal/$formato.php?carpeta=$carpeta', 'proc');";
}
echo '}';
echo "</script>";
<body onload="abrir();">
primero genera la funcion con los 40 window.open
y cuando cargue empieza a abrir ventanas...
me avisas.