Comunidad de diseño web y desarrollo en internet online

Realizar dos acciones con solo Submit

Citar            
MensajeEscrito el 10 Mar 2017 11:33 pm
Desarrollo un sitio web, en donde se dan cursos a distancia. La gente entra elije el curso y mediante un boton de comprar es dirigido a DineroMail (Plataforma de pagos), para concretar la compra.
La informacion sobre el producto y su costo es enviado a traves de un Form mediante POST.
En la pagina del curso que la persona decide tomar, hay tres formularios con un boton cada uno (todos dirigen a DineroMail), siendo la diferencia el precio en cada uno ya que se ofrecen diferentes descuentos segun la antelacion con la que se realiza la compra. En cada formulario estan los campos ocultos que contienen la informacion a enviar (precio, nombre de curso, y datos correspondientes a la cuenta en DineroMail)
Hasta aqui todo bien, funciona. La gente elige el curso y luego uno de los tres botones para comprar y todo bien.

Peroooo, necesito que antes de que se realice el envio de los datos a traves de POST, se realice una acción mas. Necesito que se envie un mail, con dos datos extras, Nombre y Mail del comprador. Estos dos datos serian obtenidos a traves de un cuarto formulario. La informacion aqui pedida seria compartida con cualquier de los otros tres formularios (compra especifica) segun elija la persona.

Resumiendo, el funcionamiento deberia ser el siguiente: la persona llega a la pagina del curso, completa los datos (Nombre y Mail) y elije un boton de compra (de los tres que hay) de acuerdo a la antelacion con la que compra el curso. Cuando la persona presiona el boton de comprar se deberia enviar a una dirección de mail los datos Nombre y Mail, y luego enviar mediante POST los datos correspondientes a DineroMail.

Por galloclaudio

3 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 14 Mar 2017 02:55 pm
Tenés un par de opciones. La mas simple creo, es usar Ajax para pasar la data del mail a un script (la función la disparás en el onSubmit del form), el resto sigue igual. La otra es usar CURL para desde tu script, mandar el mai y hacer el forward del POST a dineromail

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.