Comunidad de diseño web y desarrollo en internet online

¿ Donde Esta el Error ?

Citar            
MensajeEscrito el 21 Sep 2006 01:43 pm
Estoy intentando crear un formulario en flash con FormMail. En el boton enviar tengo el siguiente script:

Código :

on (release) {
        if ((nom=='')or(email=='')or(contacto=='')or(mensaje=='')) {
                respuesta = "Hay campos obligatorios sin rellenar. Por favor, 
                revise el formulario.";
        } else {
                loadVariablesNum ("http://cgi.myservidor.es/FormMail.pl", 0, "POST");
                respuesta = "El formulario ha sido enviado con éxito. 
                             Nos pondremos en contacto con Ud. lo antes
                             posible. Reciba un saludo.";
        }
}

Al darle al corrector de errores me dice:
Line2: expecting a right parenthesis.
¿ Que puede estar mal ?. Gracias.

Por byweb

118 de clabLevel



Genero:Masculino  

Lucena (Córdoba)

firefox
Citar            
MensajeEscrito el 21 Sep 2006 04:17 pm
Los saltos de línea que pones (lo de darle al intro). Sustituyelos por \n.

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 21 Sep 2006 10:12 pm
No entendi nada. Explicar please.

Por byweb

118 de clabLevel



Genero:Masculino  

Lucena (Córdoba)

firefox
Citar            
MensajeEscrito el 22 Sep 2006 12:35 pm
Supongo que se refiere a que aquí

byweb escribió:


Código :

....
                respuesta = "Hay campos obligatorios sin rellenar. Por favor, 
                revise el formulario.";
....
debe ir todo en la misma línea, si no te dará error. Y en el otro igual.

Por Yranac

421 de clabLevel



Genero:Masculino  

Lugo, Galicia

firefox
Citar            
MensajeEscrito el 22 Sep 2006 04:32 pm
Voy a ver ahora si entendi gracias.

Por byweb

118 de clabLevel



Genero:Masculino  

Lucena (Córdoba)

firefox
Citar            
MensajeEscrito el 22 Sep 2006 04:37 pm
ahora lo puse asi :

Código :

on (release) {
        if ((nom=='')or(email=='')or(contacto=='')or(mensaje=='')) {
                respuesta = "Hay campos obligatorios sin rellenar. Por favor, revise el formulario.";
        } else {
                loadVariablesNum ("http://cgi.myservidor.es/FormMail.pl", 0, "POST");
                respuesta = "El formulario ha sido enviado con éxito. Nos pondremos en contacto con Ud. lo antes posible. Reciba un saludo.";
        }

Sigue el error .

Por byweb

118 de clabLevel



Genero:Masculino  

Lucena (Córdoba)

firefox
Citar            
MensajeEscrito el 22 Sep 2006 05:12 pm
No sé, prueba a sustituir los "or" por "||". Pues según macromedia...

Operador OR lógico (or)
condition1 or condition2

Desfasado desde Flash Player 5. Este operador está desfasado y en su lugar debe utilizarse || (logical OR).


Aunque he probado ese mismo código y no me da un sólo error, ¿qué versión de flash estás utilizando?

Por [Sheer]

Claber

283 de clabLevel

1 tutorial

Genero:Masculino  

Barcelona

opera
Citar            
MensajeEscrito el 22 Sep 2006 05:45 pm
No uso Macromedia flash uso KoolMoves, soporta flash 8. Gracias.

Por byweb

118 de clabLevel



Genero:Masculino  

Lucena (Córdoba)

firefox
Citar            
MensajeEscrito el 22 Sep 2006 05:55 pm
Pues lo dicho, en flash no detecta ningún error.

Por [Sheer]

Claber

283 de clabLevel

1 tutorial

Genero:Masculino  

Barcelona

opera

 

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