Foros del Web » Programando para Internet » PHP »

Dos acciones en un mismo form

Estas en el tema de Dos acciones en un mismo form en el foro de PHP en Foros del Web. Hola amigos, He buscado en el foro para ver si alguien tenia el mismo requerimiento y lo que encontré no me sirve mucho, por eso ...
  #1 (permalink)  
Antiguo 04/06/2013, 12:58
Avatar de jovix777  
Fecha de Ingreso: abril-2008
Ubicación: Córdoba - Argentina
Mensajes: 151
Antigüedad: 16 años
Puntos: 2
Pregunta Dos acciones en un mismo form

Hola amigos,

He buscado en el foro para ver si alguien tenia el mismo requerimiento y lo que encontré no me sirve mucho, por eso planteo mi necesidad para ver si alguien puede orientarme específicamente en mi caso.

Tengo un formulario de contacto común, que envía los datos y el mensaje a un email, necesito también enviar los datos sin el mensaje a una base de datos.

Tengo un formulario que realiza lo primero, algo como ...action="formail.php" y
otro que realiza lo segundo con action="recopbd.php"

Como los datos son los mismos necesitaría que en un solo formulario se ejecute action="formail.php" + "recopbd.php"

Cual seria la solución???

Salu2!!!
  #2 (permalink)  
Antiguo 04/06/2013, 14:06
Avatar de alealvaro  
Fecha de Ingreso: junio-2004
Ubicación: BA - Argentina
Mensajes: 210
Antigüedad: 19 años, 10 meses
Puntos: 12
Respuesta: Dos acciones en un mismo form

Hola!

Habría posibilidad de que juntes los dos códigos de php en un mismo archivo?

Ya que, como de todas maneras se envían a ambos los mismos parámetros a excepción del mensaje, podrías hacer todo con un mismo php.

Hay alguna razón en especial para necesitarlos por separado?
__________________
Always learning a little more...
Videos y frases para dedicar
Quotes and Phrases for You
  #3 (permalink)  
Antiguo 04/06/2013, 15:40
Avatar de jovix777  
Fecha de Ingreso: abril-2008
Ubicación: Córdoba - Argentina
Mensajes: 151
Antigüedad: 16 años
Puntos: 2
Respuesta: Dos acciones en un mismo form

Muy bueno tu consejo alealvaro, no existe en realidad razón, salvo la organización, para tener dos php separados. Se me ocurrió que tal vez podría generarse algún conflicto en alguna linea estando todo en un solo archivo, pero lo voy a probar.
Lo que también se me había ocurrido era agregar una linea que ejecute el otro php al final del php que iría en action.
No soy programador por eso no tengo tan presente los recursos para realizar estas cosas, pero leyendo el foro se aprende mucho.

Gracias por la respuesta!
  #4 (permalink)  
Antiguo 05/06/2013, 16:09
Avatar de wizanchez  
Fecha de Ingreso: junio-2013
Ubicación: bogota
Mensajes: 120
Antigüedad: 10 años, 10 meses
Puntos: 6
Respuesta: Dos acciones en un mismo form

- dale un en php un include('nombre_del_segundo_arcicho.php');

asi lo incluyes sin necesidad de unirlo en un solo archivo

Código PHP:
Ver original
  1. ..
  2. .
  3. .
  4. .
  5. .
  6. // codigo del archivo formail.php
  7. .
  8. .
  9. .
  10. /*a lo ultimo del aricho formail.php incluyes el segundo archivo,
  11. el toma las variables de formail.php*/
  12. include('recopbd.php');

Etiquetas: acciones, form, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:27.