Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2010, 06:13
joshenema
 
Fecha de Ingreso: noviembre-2005
Mensajes: 44
Antigüedad: 18 años, 5 meses
Puntos: 0
Recoger valores javascript

Tengo un codigo el cual va creando elementos type=file de forma dinamica;
al cambiar el contenido de estos, se van añadiendo sucesivamente nuevos campos.
Funciona bien

El problema lo tengo al querer recoger los datos mediante php, no se como los puedo recoger.

aqui el codigo

Código:
<html>
<head>
<script type="text/javascript">
function add_file(id, i) {
	if (document.getElementById(id + '_' + i).innerHTML.search('uploadinputbutton') == -1) {
		document.getElementById(id + '_' + i).innerHTML = '<input type="file" class="uploadinputbutton" maxsize="" name="' + id + '[]" onchange="return add_file(\'' + id + '\', ' + (i+1) + ');" /><br /><span id="' + id + '_' + (i+1) + '"><input type="button" value="Add other" onclick="add_file(\'' + id + '\', ' + (i+1) + ');" /><\/span>\n';
	}
}
</script>

</head>

<body >

<form name="UploadForm" id="UploadForm" action="index2.php?cmd=obtener" enctype="multipart/form-data" method="post">

<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td style="vertical-align: top; width: 50%;">

<input type="file" class="uploadinputbutton" maxsize="2097152" name="file[]" onchange="add_file('file', 1);" /><br />

<input type="submit" value="Enviar">
</td>
</tr>
</table>
</form>
</body>
</html>
he probado en obtenerlo de esta forma, pero sin resultado
Código PHP:
<?
if ($_GET['cmd']=="obtener") {
echo 
"obteniendo datos";
echo    
$_POST['file_1']."<br>";

}
?>
necesitaria saber como hacer para recibir todos los datos, independientemente del numero de campos que se envien.

gracias