Comunidad de diseño web y desarrollo en internet online

formulario de contacto error de sintaxis!

Citar            
MensajeEscrito el 19 Jun 2012 04:52 pm
ola
estoy haciendo un formulario de contacto
para mi web tengo el siguiente codigo

Código :

import flash.net.URLVariables;
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.MouseEvent;
import flash.events.Event;

var misVariables:URLVariables = new URLVariables();
var cargador:URLLoader = new URLLoader();
var pedido:URLRequest = new URLRequest();

pedido.url = "http://tciingenieria.com/enviarMail.php"
pedido.method = URLRequestMethod.POST;
pedido.data = misVariables;
cargador.dataFormat = URLLoaderDataFormat.VARIABLES;

enviar_mc.addEventListener(MouseEvent.CLICK, enviar);

function enviar (event:MouseEvent)
{
   if(mail_txt.text.indexOf("@") == -1 || if(mail_txt.text.indexOf(".") == -1)
      {
         status_txt.text = "Introduzca Mail correcto";
      }
      else
      {
         enviarformulario();
      }
}

function enviarFormulario()
{
   misVariables.nombre = nombre_txt.text;
   misVariables.empresa = empresa_txt.text;
   misVariables.mail = mail_txt.text;
   misVariables.mensaje = mensaje_txt.text;
   
   try
   {
      cargador.load(pedido);
   }
   catch (error:Error)
   {
      trace ("Error en el envio"+error)
   }
}

function cargaCompleta(event:Event):void
{
   nombre_txt.text = "Nombre";
   empresa_txt.text = "Empresa";
   mail_txt.text = "Mail";
   mensaje_txt.text = "Mensaje";
   gotoAndStop("para")
}



me da en error 1084:error de sintaxis: se esperaba identifier antes de if
doy click y me lleva a esta parte del codigo

Código :

function enviar (event:MouseEvent)
{
   if(mail_txt.text.indexOf("@") == -1 || if(mail_txt.text.indexOf(".") == -1)
      {
         status_txt.text = "Introduzca Mail correcto";
      }
      else
      {
         enviarformulario();
      }
}



agradesco su atencion y ayuda.

Por CB910311

11 de clabLevel



 

chrome
Citar            
MensajeEscrito el 19 Jun 2012 04:53 pm
Quita esto

if(mail_txt.text.indexOf("@") == -1 ||

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Jun 2012 12:12 am
gracias por tu ayuda Jorge, funciona.
pero ahora como hago para que en la casilla del mail este la condición del "." y el "@" antes de enviarse! el formulario!

Por CB910311

11 de clabLevel



 

chrome
Citar            
MensajeEscrito el 20 Jun 2012 01:56 am
Si lo que quieres es que tenga punto y arroba seria

if(mail_txt.text.indexOf("@") != -1 && mail_txt.text.indexOf(".") != -1)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Jun 2012 03:06 am
muchas gracias jorge me fue de gran ayuda!

Por CB910311

11 de clabLevel



 

chrome

 

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