zone de liste déroulante valeur passant à PHP

  • beaner
  • Novice
  • Novice
  • No Avatar
  • Inscription: Déc 09, 2009
  • Messages: 15
  • Status: Offline

Message Janvier 6th, 2010, 10:39 am

Salut tous,
J'ai un formulaire flash qui envoie les informations par e-mail en utilisant PHP. Tout fonctionne bien sauf que j'ai une liste déroulante en haut du formulaire qui vous demande "Qui souhaitez-vous contacter" J'ai besoin d'être en mesure de passer l'e-mail choisie au script PHP, mais n'arrive pas à comprendre.

C'est ce que j'ai à ce jour:

AS2 bouton sur le formulaire:
Code: [ 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 sur ComboBox:
Code: [ Select ]
on (change) {

  who2 = this.getValue()

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


Merci d'avance pour toute aide à ce sujet!
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Janvier 6th, 2010, 10:39 am

Afficher de l'information

  • Total des messages de ce sujet: 1 message
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 100 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC