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:
he probado en obtenerlo de esta forma, pero sin resultado<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>
Código PHP:
<?
if ($_GET['cmd']=="obtener") {
echo "obteniendo datos";
echo $_POST['file_1']."<br>";
}
?>
gracias