salut
j'ai un probleme avec la fonction sendAndLoad
j'arrive à envoyer des parametres depuis flash vers un script php, mais l'inverse ne fonctionne pas, je n'arrive pas à recuperer les parametres depuis le script php vers flash
je ne comprens pas j'ai lu plein de tuto, des bouquins etc. ils montrent tous la même chose mais chez moi ça ne marche pas
voici un extrait de mon script flash :
Code :
- var Transfert = new LoadVars();
- Transfert.prenom = escape(Prenom); // Prenom est une var de champ saisie
- Transfert.nom = escape(Nom); // Nom est une var de champ de saisie
- Transfert.RetourSQL = "KO";
- Transfert.RetourMail = "KO";
- Transfert.sendAndLoad("sql_contact.php", Transfert, "POST" );
- if (Transfert.RetourSQL == "OK" and Transfert.RetourMail == "OK" )
- { gotoAndPlay("Send_Contact_OK" ); }
- else
- { gotoAndPlay("Send_Contact_KO" ); }
- }
|
voici mon script php :
Code :
- (...) exploitation de Prenom et Nom
- (...) requete sql
- (...) envoi d'un mail
- (...) //$RetourSQL = "OK" et $RetourMail="OK" ça c'est sure ça a été verifié
- echo "RetourSQL=" . utf8_encode($RetourSQL) ."&RetourMail=" . utf8_encode($RetourMail);
|
voila, donc "Prenom" et "Nom" passe de flash à php sans probleme
mais "RetourSQL" et "RetourMail" qui sont à la valeur "OK" apres l'execution du script php, ne reviennent pas de php à flash, je ne comprends pas pourquoi ????
Message édité par Terminateur le 01-02-2005 à 03:45:38