11/11/2012, 04:20
|
| | Fecha de Ingreso: septiembre-2012
Mensajes: 6
Antigüedad: 12 años, 2 meses Puntos: 0 | |
Respuesta: Formulario contacto en varios idiomas Buenos días, el problema de programación al cuál me refería en el primer post ya la he resuelto, ahora tengo otra duda que no sé programar en el mismo formulario, es la siguiente:
Buenos días,
estoy realizando un formulario en cinco idiomas, el cuál tiene cuatro campos de texto a rellenar por el usuario, si se deja un campo de texto sin rellenar aparece un mensaje de error con el siguiente texto: "Es obligatorio rellenar todos los campos. Pulsa aquí para seguir con el formulario de contacto. Gracias.", y si se rellenan todos los campos aparece un mensaje notificando lo siguiente: "Su mensaje ha sido enviado con éxito. Nos pondremos en contacto con usted lo antes posible. Gracias. Pulsa aquí para mandar otro mensaje."
El problema que tengo es que no sé como programar el segundo condicional "} else {" con el mensaje, en los varios idiomas que esta la web, diciendo lo siguiente:"Su mensaje ha sido enviado con éxito. Nos pondremos en contacto con usted lo antes posible. Gracias. Pulsa aquí para mandar otro mensaje."
_parent.envoi_btn.onPress = function() {
pressBtnForm.start();
var envoi = new LoadVars();
if ((sujet_txt.text == "TELÉFONO") or (mail_txt.text == "E-CORREO") or (nomprenom_txt.text == "NOMBRE") or (message_txt.text == "MENSAJE") or (_root.mvMenu.mbEspañol.enabled.false = _root.idioma2 == "es")) {
error("Es obligatorio rellenar todos los campos. Pulsa aquí para seguir con el formulario de contacto. Gracias.");
}else if ((sujet_txt.text == "TELEFON") or (mail_txt.text == "E-POST") or (nomprenom_txt.text == "NOMEN") or (message_txt.text == "MELDUNG") or (_root.mvMenu.mbAleman.enabled.false = _root.idioma2 == "al")) {
error("Bitte füllen Sie alle Felder aus. Klicken Sie hier um das Kontakt-Formular gehen. Danke.");
}else if ((sujet_txt.text == "TÉLÉPHONE") or (mail_txt.text == "E-COURRIER") or (nomprenom_txt.text == "NOM") or (message_txt.text == "MESSAGE") or (_root.mvMenu.mbFrances.enabled.false = _root.idioma2 =="fr")) {
error("S'il vous plaît remplir tous les champs. Cliquez ici pour accéder au formulaire de contact. Merci.");
}else if ((sujet_txt.text == "PHONE") or (mail_txt.text == "E-MAIL") or (nomprenom_txt.text == "NAME") or (message_txt.text == "DISPATCH") or (_root.mvMenu.mbIngles.enabled.false = _root.idioma2 == "en")) {
error("Please fill in all fields. Click to go to the contact form. Thank you.");
}else if ((sujet_txt.text == "TELEFONO") or (mail_txt.text == "E-POSTA") or (nomprenom_txt.text == "NOME") or (message_txt.text == "MESSAGGIO") or (_root.mvMenu.mbItaliano.enabled.false = _root.idioma2 =="it")) {
error("Si prega di compilare tutti i campi. Clicca per andare al modulo di contatto. Grazie.");
} else {
envoi.sujet = sujet_txt.text;
envoi.nomprenom = nomprenom_txt.text;
envoi.mail = mail_txt.text;
envoi.msg = message_txt.text;
envoi.sendAndLoad("mail.php", envoi, "POST");
effacer();
error("Su mensaje ha sido enviado con éxito. Nos pondremos en contacto con usted lo antes posible. Gracias. Pulsa aquí para mandar otro mensaje.");
error("Ihre Nachricht wurde gesendet. Wir werden Sie in Kürze kontaktieren. Danke. Klicken Sie hier um ein anderes zu senden.");
error("Votre message a été envoyé. Nous vous contacterons sous peu. Merci. Cliquez ici pour envoyer un autre message.");
error("Your message has been sent. We will contact you shortly. Thank you. Click here to send another message.");
error("Il tuo messaggio è stato inviato. Vi contatteremo a breve. Grazie. Clicca qui per inviare un altro messaggio.");
}
}; |