[Php-avanzado] subida de imagenes y envio de 2 form con un sólo boton

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Lun Feb 1 15:16:38 ART 2016


Hola Omar,

	poné todo en un solo formulario.

	Al formulario ponele, tal como hiciste, la codificación
enctype="multipart/form-data"

	Luego, los datos enviados de los campos "comunes" estarán en $_GET o
$_POST, según el tipo del formulario y los archivo en $_FILES.

	Si no te funciona todo en un solo formulario, en el script que recibe
poné un var_dump($_GET, $_POST, $_FILES) y fijate lo que recibís...
seguramente ahí verás el problema.

	Si te llegan datos $_GET o $_POST pero no te llegan datos en $_FILES,
fijate que el input para la imagen sea de tipo "file" y que esté
efectivamente dentro del formulario... tal vez sea solo HTML mal
formado.

	Saludos!


El mié, 27-01-2016 a las 11:10 -0300, Omar García Giorgini escribió:
> Hola gente !
> 
> 
> No se si están todos de vacaciones y ninguno se copa con los temas de
> programación (excepto Leo que siempre es muy amable en responder).
> 
> 
> La duda es la siguiente , tengo un formulario con varios campos para
> definir un proyecto a presentar , y la idea es además adjuntar
> imagenes para la difusión .
> 
> 
> Intente meter todos los campos en un mismo form , incluidos el de
> "imagen subida" y agregando enctype="multipart/form-data" . No
> funcionó .
> 
> 
> Por eso intenté con 2 form , uno a continuación del otro , y enviarlos
> con un mismo botón . Se llama a una función JS que ejecuta
> form_1.submit() , form_2.submit().
> 
> 
> Se envía solo el 2do de esta forma ,por lo que se me ocurrió usar
> ajax, pero no se si será la solución ,por lo que requiero de sus
> conocimientos .
> 
> 
> 
> Gracias desde ya , y espero que les aporte algo  la problemática
> presentada
> 
> 
> Saludos ! 
> 
> Omar.
> 
> _______________________________________________
> Lista de correo: Php-avanzado
> Mensajes a la lista: Php-avanzado en pato2.fi.mdp.edu.ar
> Administración Web: http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> Desubscripción: php-avanzado-request en pato2.fi.mdp.edu.ar?subject=unsubscribe

-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-avanzado