Es decir, que según el radiobutton que cliqueé el usuario el form se envie a uno u otro mail.
Cómo hago??? Desde ya. muchas gracias por su colaboración
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
| |||
![]() Quiero hacer los siguiente que en un formulario con varios radiobutton, el usario indique a que mail quiere enviar dicho formulario. Es decir, que según el radiobutton que cliqueé el usuario el form se envie a uno u otro mail. Cómo hago??? Desde ya. muchas gracias por su colaboración ![]() |
| ||||
con una condicional if en el script del servidor php if ($valorRadio == 'unmail'){ $destino = '[email protected]' } if ($valorRadio == 'otromail'){ $destino = '[email protected]' } |
| ||||
Yo lo haría asi: Código PHP: |
| |||
Gracias Kaopectate por tu respuesta, pero me parece que se me entendió mal. ![]() Yo quiero que al hacer click en el submit envié ese formulario al mail que haya seleccionado el usuario en el radiobutton GRACIAS |
| ||||
puedes hacer un arreglo con las diferentes direcciones a las que pudieras mandar el correo function EnviarMail(){ var correo = new Array( '[email protected]', '[email protected]', '[email protected]', '[email protected]' ) var a = document.Forma.mail.value; document.Forma.Destino.value = correo[a]; } <form name=Forma onsubmit="EnviarMail()"> <input type=hidden name=Destino id=Destino> <input type=button name=mail value=1>[email protected] <input type=button name=mail value=2>[email protected] <input type=button name=mail value=3>[email protected] <input type=button name=mail value=4>[email protected] </form> |
| ||||
Un saludo a todos, pues yo también voy a meter mi cuchara en este mensaje, que se me ha ocurrido también otra manera. Amos a ver qué tal hacerlo así: <form name="formu" method="post" action=""> <input type="radio" name="envia" value="[email protected]" onClick="document.formu.action='mailto:'+this.valu e"> [email protected] <input type="radio" name="envia" value="[email protected]" onClick="document.formu.action='mailto:'+this.valu e"> [email protected] <input type="radio" name="envia" value="[email protected]" onClick="document.formu.action='mailto:'+this.valu e"> [email protected] <input type="radio" name="envia" value="[email protected]" onClick="document.formu.action='mailto:'+this.valu e"> [email protected] <input type="submit" name="Submit" value="Enviar"> </form> Así nos ahorramos de hacer funciones y es muy directo ¿no? Saludos ![]() |