ActionScript problemas

  • Nucleo
  • SausagePorkPie
  • Mastermind
  • Avatar de Usuario
  • Registrado: Ago 16, 2003
  • Mensajes: 2297
  • Loc: UK - England
  • Status: Offline

Nota Abril 19th, 2004, 10:55 am

No soy mucho de un guionista lol...
y esto es relativamente nuevo para mí ..
pero yo hice una pregunta acerca de algo como esto desde hace mucho tiempo un ir...
así que voy a preguntar una vez más, porque ahora sé un poco más sobre lo que estoy en cerca de gif "alt =": roll: "title =" Rolling Eyes "/>

de todos modos
Tengo este código en un botón en mi película
Código: [ Select ]
on (release)
{
    errorMsg.text = 'Please insert a username'
    if((Name.length > 0))
    errorMsg.text = 'Please insert a password'
    if((Password.length > 0))
    errorMsg.text = 'Please insert an email address'
    if((Email.length > 0))
    errorMsg.text = 'Please insert a team name'
    if((Team.length > 0))
    if((errorMsg.text == errorMsg.text))
}
  1. on (release)
  2. {
  3.     errorMsg.text = 'Please insert a username'
  4.     if((Name.length > 0))
  5.     errorMsg.text = 'Please insert a password'
  6.     if((Password.length > 0))
  7.     errorMsg.text = 'Please insert an email address'
  8.     if((Email.length > 0))
  9.     errorMsg.text = 'Please insert a team name'
  10.     if((Team.length > 0))
  11.     if((errorMsg.text == errorMsg.text))
  12. }


Quería que comprobar algunos campos de texto, para asegurarse de que el usuario introduce el derecho de todos los datos en los campos de entrada de
Ahora quiero añadir este código para el mismo botón
Código: [ Select ]
var regVars = new LoadVars();
            regVars.action = 'Submit';
            regVars.Name = Name.text;
            regVars.Password = Password.text;
            regVars.Email = Email.text;
            regVars.location = location.text;
            regVars.Favourite_Team = Favourite_Team.text;
            regVars.Team = Team.text;
            regVars.sendAndLoad("Registration.php", regVars, "POST");
  1. var regVars = new LoadVars();
  2.             regVars.action = 'Submit';
  3.             regVars.Name = Name.text;
  4.             regVars.Password = Password.text;
  5.             regVars.Email = Email.text;
  6.             regVars.location = location.text;
  7.             regVars.Favourite_Team = Favourite_Team.text;
  8.             regVars.Team = Team.text;
  9.             regVars.sendAndLoad("Registration.php", regVars, "POST");


esto debería en efecto enviar todos los datos de los cuadros de texto a un phpscript, que he configurado para enviar a una base de datos Mysql.

Lo que quiero hacer es tener secuencias de comandos en el mismo botón...
cada vez que intento esto sólo obtengo un montón de errores de...
Esto es lo que pensé que debería ser similar originalmente
Código: [ Select ]
on (release)
{
    errorMsg.text = 'Please insert a username'
    if((Name.length > 0))
    errorMsg.text = 'Please insert a password'
    if((Password.length > 0))
    errorMsg.text = 'Please insert an email address'
    if((Email.length > 0))
    errorMsg.text = 'Please insert a team name'
    if((Team.length > 0))

var regVars = new LoadVars();
            regVars.action = 'Submit';
            regVars.Name = Name.text;
            regVars.Password = Password.text;
            regVars.Email = Email.text;
            regVars.location = location.text;
            regVars.Favourite_Team = Favourite_Team.text;
            regVars.Team = Team.text;
            regVars.sendAndLoad("Registration.php", regVars, "POST");
}
  1. on (release)
  2. {
  3.     errorMsg.text = 'Please insert a username'
  4.     if((Name.length > 0))
  5.     errorMsg.text = 'Please insert a password'
  6.     if((Password.length > 0))
  7.     errorMsg.text = 'Please insert an email address'
  8.     if((Email.length > 0))
  9.     errorMsg.text = 'Please insert a team name'
  10.     if((Team.length > 0))
  11. var regVars = new LoadVars();
  12.             regVars.action = 'Submit';
  13.             regVars.Name = Name.text;
  14.             regVars.Password = Password.text;
  15.             regVars.Email = Email.text;
  16.             regVars.location = location.text;
  17.             regVars.Favourite_Team = Favourite_Team.text;
  18.             regVars.Team = Team.text;
  19.             regVars.sendAndLoad("Registration.php", regVars, "POST");
  20. }

pero, parece que el código sólo se llega a la
Código: [ Select ]
errorMsg.text = 'Please insert a team name'
    if((Team.length > 0))
  1. errorMsg.text = 'Please insert a team name'
  2.     if((Team.length > 0))

y se detiene...
Yo no sé por qué

favor alguien puede volver a arreglar el código para mí, para que se ejecute sin problemas, y envía las variables correctamente
Codebuddies - Website Development Resource
|INCLUDE(), INCLUDE_ONCE(), REQUIRE() IN PHP | - / - |MICROSOFT CRM 4.0 ONCLICK EVENT WITHIN FORM |
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Abril 19th, 2004, 10:55 am

  • Nucleo
  • SausagePorkPie
  • Mastermind
  • Avatar de Usuario
  • Registrado: Ago 16, 2003
  • Mensajes: 2297
  • Loc: UK - England
  • Status: Offline

Nota Abril 22nd, 2004, 7:31 am

por favor LOL...
Codebuddies - Website Development Resource
|INCLUDE(), INCLUDE_ONCE(), REQUIRE() IN PHP | - / - |MICROSOFT CRM 4.0 ONCLICK EVENT WITHIN FORM |
  • digitalMedia
  • a.k.a. dM
  • Genius
  • Avatar de Usuario
  • Registrado: Dic 29, 2003
  • Mensajes: 5169
  • Loc: SC-USA
  • Status: Offline

Nota Abril 22nd, 2004, 1:06 pm

Podría estar equivocado, pero su "si" las declaraciones en el fragmento de primera no se ven adecuadamente formado. Quizá su justo que nunca Ive hecho de la manera que usted tenga. Im utilizarse para:

Código: [ Select ]
on (release)
{
  errorMsg.text = 'Please insert a username'
  if(Name.length > 0) {
   errorMsg.text = 'Please insert a password'
  }
  if(Password.length > 0) {
   errorMsg.text = 'Please insert an email address'
  }
  1. on (release)
  2. {
  3.   errorMsg.text = 'Please insert a username'
  4.   if(Name.length > 0) {
  5.    errorMsg.text = 'Please insert a password'
  6.   }
  7.   if(Password.length > 0) {
  8.    errorMsg.text = 'Please insert an email address'
  9.   }

...con un solo pare nothesis aroung la condición y las llaves de la celebración de entonces, si el SI devuelve true.

Como he dicho, sólo puede ser ignorante, pero no se parece a ActionScript para mí.
- dM
  • lostinbeta
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Jun 26, 2003
  • Mensajes: 1402
  • Loc: Philadelphia, PA
  • Status: Offline

Nota Abril 22nd, 2004, 4:41 pm

Semi-correcto.

No estoy seguro si es la causa del problema. Pero 1 de las sentencias if está correctamente configurado.

Usted sólo puede escribir una sentencia if sin llaves, si se ejecuta el bloque de código se compone de una línea y una sola línea.


Puedo ver su última declaración, si se ejecuta más de 1 línea de código, de modo que su código no está bien que se ha disparado.


Realmente no puedo ver ningún otro problema directo. Pero-Flash del lado del servidor no es precisamente mi fuerte.


Edit:
Código: [ Select ]
variable = false;
if (variable)
trace("its true, it's really true!")
trace("you are all crazy!")
  1. variable = false;
  2. if (variable)
  3. trace("its true, it's really true!")
  4. trace("you are all crazy!")


En ese código, sólo "¡Están locos!" consigue emitida a la ventana de salida. Conjunto variable de verdad y ambos obtener mostrada.



Edit2:

Lo mismo va para "para" bucles también.

Publicar Información

  • Total de mensajes en este tema: 4 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 38 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC