cuadro combinado de pasar valor a php

  • beaner
  • Novice
  • Novice
  • No Avatar
  • Registrado: Dic 09, 2009
  • Mensajes: 15
  • Status: Offline

Nota Enero 6th, 2010, 10:39 am

Hi All,
Tengo un formulario flash que envía información vía e-mail usando PHP. Todo funciona bien, excepto tengo un desplegable en la parte superior del formulario que le pide "que le gustaría estar en contacto" Tengo que ser capaz de pasar el correo electrónico elegido al script PHP, pero parece que no puede entenderlo.

Esto es lo que tengo hasta ahora:

AS2 en el formulario el botón:
Código: [ Select ]
on (release)
{
    // email '@' verification
  function checkemail(email)
  {
    var _loc2 = new String(email);
    var _loc1 = _loc2.split("@");
    if (_loc1.length != 2 || _loc1[1].indexOf(".") < 1)
    {
      showerror("Invalid email address");
      return (false);
      
    }
    else
    {
      return (true);
    } // end else if
  } // End of the function
    
    // Error message
  function showerror(message)
  {
    gotoAndStop("error");
    error = message;
  } // End of the function
    
    
    // Fields verification
  if (cname != "" && cname != undefined && email != "" && email != undefined && company != "" && company != undefined && msg != "" && msg != undefined && who != "" && who != undefined )
  {
    if (checkemail(email))
         {
            // If all fields are verified; send data
            loadVariables("wasserMail.php", "", "POST");
            
            showerror("Sending data...");

            
            
            
            varSender = new LoadVars();

            
            varSender.cname = cname;
            varSender.email = email;
            varSender.company = company;
            varSender.msg = msg;
            varSender.who2 = who2;
        
            
            varSender.sendAndLoad(url, varSender, "POST");
            varSender.onLoad = function(){
            display.text = this.temp;

            }
        
            //'thank you' message
      error = "Your Message has been sent. A Wasser representative will respond to you shortly. ";

            nextFrame();
                stop();
    } // end if
  }
  else
  {
        //show error message if one of fields is empty !
    showerror("Please fill all the fields");
  } // end else if
}
  1. on (release)
  2. {
  3.     // email '@' verification
  4.   function checkemail(email)
  5.   {
  6.     var _loc2 = new String(email);
  7.     var _loc1 = _loc2.split("@");
  8.     if (_loc1.length != 2 || _loc1[1].indexOf(".") < 1)
  9.     {
  10.       showerror("Invalid email address");
  11.       return (false);
  12.       
  13.     }
  14.     else
  15.     {
  16.       return (true);
  17.     } // end else if
  18.   } // End of the function
  19.     
  20.     // Error message
  21.   function showerror(message)
  22.   {
  23.     gotoAndStop("error");
  24.     error = message;
  25.   } // End of the function
  26.     
  27.     
  28.     // Fields verification
  29.   if (cname != "" && cname != undefined && email != "" && email != undefined && company != "" && company != undefined && msg != "" && msg != undefined && who != "" && who != undefined )
  30.   {
  31.     if (checkemail(email))
  32.          {
  33.             // If all fields are verified; send data
  34.             loadVariables("wasserMail.php", "", "POST");
  35.             
  36.             showerror("Sending data...");
  37.             
  38.             
  39.             
  40.             varSender = new LoadVars();
  41.             
  42.             varSender.cname = cname;
  43.             varSender.email = email;
  44.             varSender.company = company;
  45.             varSender.msg = msg;
  46.             varSender.who2 = who2;
  47.         
  48.             
  49.             varSender.sendAndLoad(url, varSender, "POST");
  50.             varSender.onLoad = function(){
  51.             display.text = this.temp;
  52.             }
  53.         
  54.             //'thank you' message
  55.       error = "Your Message has been sent. A Wasser representative will respond to you shortly. ";
  56.             nextFrame();
  57.                 stop();
  58.     } // end if
  59.   }
  60.   else
  61.   {
  62.         //show error message if one of fields is empty !
  63.     showerror("Please fill all the fields");
  64.   } // end else if
  65. }


AS2 en ComboBox:
Código: [ Select ]
on (change) {

  who2 = this.getValue()

}
  1. on (change) {
  2.   who2 = this.getValue()
  3. }


Gracias de antemano por cualquier ayuda en esto!
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Enero 6th, 2010, 10:39 am

Publicar Información

  • Total de mensajes en este tema: 1 mensaje
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 39 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