Hola gente del foro, la verdad estoy sorprendido. No estoy pudiendo subir muchas fotos juntas con este codigo..
en HTML:
Código HTML:
<form name="muchos_archivos" id="muchos_archivos" action="subir.php" method="post" enctype="multipart/form-data">
<dt><label>Archivos a Subir:</label></dt>
<?
for($i=0; $i<20; $i++){ ?>
<div id="adjuntos">
<?
$imagen = $i + 1;
echo $imagen.' )';?><input type="file" name="muchos_archivos[]" /><font >Título: </font>
<input type="hidden" name="max_file_size[]" value="1000000" />
<input type="text" name="titulos_muchos_archivos[]" class="texto" />
</div>
<?}?>
<br />
<input type="submit" value="Enviar Todas las Imagenes" id="envia" name="cargar_muchos_cont" class="texto" />
<br />
<br />
</form>
Y en PHP, dentro del archivo subir.php:
Código PHP:
session_start();
include('../db_connect.php');
include ('resample.php');
include('fotos/print_logo.php');
//este for recorre el arreglo
for ($i = 0; $i < 20; $i++){
echo 'LALA';
$id_n = $_SESSION['n'.$n_1]['id_n'.$n_1];
$nombre_img = strtolower($_FILES['muchos_archivos']['name'][$i]);
$tipo_archivo = $_FILES['muchos_archivos']['type'][$i];
$nombre_temp_img = 'temporal.jpg';
$imagen = $i + 1;
echo '<font class="texto"> Archivo '.$imagen.' :</font><br />';
echo $nombre_img.'<br />';
El tema esta en que, si bien se que ese script, lo unico que hace es mostrarme los nombres de los archivos, pero.. solo me muestra hasta 9 archivos, cuando cargo mas de 9, me deja el listado en blanco sin mostrarme los datos que estoy trayendo..
Sin ir mas lejos, anteriormente de mandar el a <form action="subir.php"> lo hacia mandandolo al mismo archivo y recuperando los datos mediante el $_POST['cargar_muchos_cont'], si los archivos eran pocos, los enviaba y si eran mas de cierta cantidad, calculo que desp de los tambien 6, 7 u 8 archivos, no me dejaba enviarlos y quedaba la pagina cargando, como que los estaria enviando pero tampoco hacia nada, como se tildaba..
Desde ya muchas gracias por haber leido, espero poder encontrar la solucion..
Saludos..