Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/03/2008, 07:16
brainstorm
 
Fecha de Ingreso: septiembre-2005
Ubicación: España
Mensajes: 78
Antigüedad: 19 años, 3 meses
Puntos: 0
Re: añadir name="userfile[]" a script de http://the-stickman.com/ de upload multiple

En primer lugar gracias por contestar caricatos.

He probado sustituyendo

Código PHP:
<input id="my_file_element" type="file" name="userfile[]" 
por...

Código PHP:
<input id="my_file_element" type="file" onchange="x=this.cloneNode(true); x['value'] = ''; this.parentNode.appendChild(x); this.disabled = true;" name="userfile[];" /> 
Pero no he conseguido nada.
He probado de diversos modos pero cuando he conseguido que efectivamente se añadieran la etiqueta name="userfile[]" entonces se me liaba todo y aparecian los input desperdigados.

Tambien he visitado la pagina que me has indicado pero como que me pierdo.
Como he indicando, ni idea de JavaScript.


Intento hacerlo funcionar es en la seccion Anadir fotografias de la pagina...
http://www.anthelio.com/clasificados...luntariado-ong pero no quiero usar JQuery ni nada porque lo quiero ligero ligero.

Ayuda para quien no tiene ni idea de Javascript ???? se que suena mal... pero un plan tipo sustituye esto por esto otro.



Debo comentar que el script original http://the-stickman.com/web-developm...-file-element/ indica que el formulario donde debe funcionar debe contener:
Código PHP:
<body>
<
form enctype="multipart/form-data" action="your_script_here.script" method "post">
    <!-- 
The file element -- NOTEit has an ID -->
    <
input id="my_file_element" type="file" name="file_1" >
    <
input type="submit">
</
form>
Files:
<!-- 
This is where the output will appear -->
<
div id="files_list"></div>
<
script>
    <!-- 
Create an instance of the multiSelector class, pass it the output target and the max number of files -->
    var 
multi_selector = new MultiSelectordocument.getElementById'files_list' ), );
    <!-- 
Pass in the file element -->
    
multi_selector.addElementdocument.getElementById'my_file_element' ) );
</script>
</body>