Bueno de antemano gracias por la ayuda.
Lo que quiero hacer es enviar dos métodos POST a dos páginas echas en php, me gustaría saber si es posible hacer eso.
| |||
Respuesta: Enviar método POST a dos archivos PHP diferentes. tendrias que tener dos action que yo sepa no se puede pero para que quieres hacer eso, talvez hay una mejor solucion
__________________ clasificados nunca se sabe todo |
| ||||
Respuesta: Enviar método POST a dos archivos PHP diferentes. Cita: Para la próxima trata de usar los signos de puntuación adecuadamente, que así es muy difícil leerte y puedes confundir a los que leen tus respuestas El asunto es que como tal PHP no puede hacer dos envíos al mismo tiempo desde una petición desde el submit. Podría decirte que hay dos maneras y ambas descabelladas: Una es usar AJAX para enviar los dos formularios (hacer dos peticiones distintas, claro está) sin recargar la página. La segunda es usando solo PHP, teniendo un solo formulario y después enviar toda la información a un solo archivo y desde allí utilizar CURL (por ejemplo) para reenviar la información que necesites que procese el segundo archivo. Ambas son descabelladas y no son nada recomendables. Usar AJAX ya que si un usuario no tiene javascript habilitado pierde totalmente el funcionamiento. Usar CURL por manetenimiento creo yo. El tener una aplicación que haga ese tipo de cosas, en mi opinión está mal diseñada. Por último creo que lo más adecuado es tener una sola pagina que procese toda la información. Por ello solo tener un solo formulario y las funcionalidades que necesitas que están en dos paginas PHP distintas en una sola y te será mas sencillo mantener tu código. Como ves si solo usas PHP si o si debes de tener un solo formulario. Ya que PHP por si mismo no es capaz de hacer lo que pides. Saludos
__________________ Haz preguntas inteligentes-Como ser Hacker No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta. |
| ||||
Respuesta: Enviar método POST a dos archivos PHP diferentes. Si ya lo intente pero solo reconoce a un de los action, y lo que quiere hacer es imprimir una imagen tipo blob que tengo en una base de datos mysql, y específicamente lo que quiero hacer es imprimir una imagen con su respectiva información y lo que hice fue generar un script donde estoy sacando la imagen de la base de datos y la imprimo y ese script lo mando a llamar para que se vea la información en otro formulario donde se ve la información de la imagen y la imagen. y como estoy sacando la información y la imagen con un id necesito ese id para mandarlo a los dos archivos, y no se si exista una forma más fácil de hacerlo. |
| |||
Respuesta: Enviar método POST a dos archivos PHP diferentes. Si explicas mejor que hace cada archivo en cuestion alomejor puedes estructurarlo de otra manera ,como lo comentaste no me aclaro se un poco mas especifico , dinos y te ayudamos |
| ||||
Respuesta: Enviar método POST a dos archivos PHP diferentes. lo que si puedes hacer es recibir los datos en un solo script y usar el tercer parametro de file_get_contents para enviar a un tercer script los datos que sean necesarios. No obstante lo que puedes hacer es crear una imagen temporal y realizar el proceso del formulario independientemente en el mismo script, luego es cuestion de que generes el codigo html de la imagen apuntando al archivo temporal. Otra opcion es que utilices javascript para hacer peticiones ajax a los dos scripts que necesitas usar al hacer submit, por que con codigo html simple, solo podras hacer una llamada a un solo archivo. Esto no es un problema de php, mas bien es de javascript. Eso no quiere decir que no se pueda parchear con php, pero es un desperdicio de funcionalidad. Cada lenguaje para lo que sirve. Javascript en ese aspecto es mas rapido y eficiente que hacerlo con php Última edición por Dalam; 08/12/2013 a las 13:29 |
Etiquetas: |