Buenas! me esta dando un problema y no tengo ni idea por que a ver si me podeis echar un cable!
Tengo 2 grupos de input files que se crean dinamicamente, pero a la hora de recoger el nombre de la foto que se ha subido el segundo grupo me falla y no me da ningun valor, me da valor vacio, pongo el codigo y luego pongo un ejemplo:
while($cont < 6){
echo "<tr>";
echo "<td>";
echo "Respuesta ".$cont."<input name=\"answer".$cont."\" type=\"file\" size=\"33\">\n";
$cont = $cont +1;
echo "</td>";
echo "</tr>";
}
$cont=1;
while($cont < 6){
echo "<tr>";
echo "<td>";
echo "Foto:<input name=\"photo".$cont."\" type=\"file\" size=\"33\"><br />\n";
$cont = $cont + 1;
echo "</td>";
echo "</tr>";
}
Si relleno todos los input con imagenes y hago un:
$cont=1;
while($cont<6)
echo $FILES[answer.'$cont][name]);
echo $FILES[photo'.$cont][name];
$cont = $cont + 1;
}
el primer bloque de files esta bien, pero el segundo llega hasta el numero 2, a partir de ese se me quedan todos a blanco y haciendo un var_dump($_FILES) no aparecen ni el 3,4 ni el 5 de input name=\"photo'.$cont\".
¿Alguien sabe porque pasa eso o que es lo que puedo tener mal?
Muchas gracias de antemano