[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