Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
619 connectés 

  FORUM HardWare.fr
  Programmation
  ASP

  Variables flash vers ASP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Variables flash vers ASP

n°1891246
nebbb
Posté le 04-06-2009 à 11:56:02  profilanswer
 

Bonjour,
 
Je ne connais pas du tout asp mais je doit faire passer des variables depuis un document flash vers une page asp, et je sais pas comment faire.
 
J'ai beau chercher, je ne tombe que sur de transfert de variable d'asp vers flash et non l'inverse...
 
Merci d'avance.

mood
Publicité
Posté le 04-06-2009 à 11:56:02  profilanswer
 

n°1891285
beuhaaaar
Posté le 04-06-2009 à 14:01:16  profilanswer
 

Hello Nebbb
 
Pour envoyer des variables depuis flash vers une page (asp, php, cfm.... ça marche pareil), il faut passer par l'objet LoadVars. Cela envoie les données exactement comme un formulaire html simple le ferait
 
Déclaration

Code :
  1. var my_lv:LoadVars = new LoadVars();
  2. my_lv.v1= mavariable1;
  3. my_lv.v2 = mavariable1;


Pour l'envoi des données, tu as le choix entre l'envoyer et ouvrir le résultat de la page en direct (avec send)

Code :
  1. //envoi (peut se faire en POST ou en GET)
  2. //ici, envoi en POST et ouverture de la page dans une nouvelle fenetre
  3. my_lv.send("mapage.asp", "_blank", "POST" );


ou l'envoyer et récupérer les résultat de la page dans une variable actionscript (sendandload)

Code :
  1. //resultats dans result_lv
  2. var result_lv:LoadVars = new LoadVars();
  3. result_lv.onLoad = function(success:Boolean) {
  4.      //fonction appelee quand les donnees envoyees par la page asp sont chargees
  5.      if (success) {
  6.          //donnees recues
  7.      } else {
  8.          //en cas d'echec
  9.      }
  10. };
  11. //envoi en POST
  12. my_lv.sendAndLoad("mapage.asp", result_lv, "POST" );


 
J'espère que ça répond à ta question...
 

n°1891312
nebbb
Posté le 04-06-2009 à 14:48:41  profilanswer
 

OK je te remercie, ça à l'air de fonctionner nickel.
 
Par contre, une fois dans mon fichier asp comment je récupère mes fameux my_lv.v1 et my_lv.v2 ?
 
En php j'aurais su les récupérer avec un $_POST['mavariable'], mais en asp je suis une vraie bille...
 
En tout cas merci beaucoup de te m'avoir répondu et de t'intéresser à mon problème.

n°1891773
nebbb
Posté le 05-06-2009 à 17:46:23  profilanswer
 

j'ai cherché pas mal et voici le code que j'obtients et qui marche toujours pas :
 
dans le Flash ( comme proposé par beuhaar, merci d'ailleurs ):
var my_lv:LoadVars = new LoadVars();
my_lv.v1= "mavariable";
my_lv.send("monasp.asp","_blank","POST" );
 
dans le ASP :
 
<%
 
Dim lenom
lenom = Request.Form("v1" )  
response.write(lenom)  
%>
 
J'arrive bien sur ma page asp mais je n'arrive pas à afficher la variable que j'ai transmit...

n°1892384
nebbb
Posté le 08-06-2009 à 09:17:09  profilanswer
 

Pas de solution ?

n°1892397
nebbb
Posté le 08-06-2009 à 09:55:38  profilanswer
 

Bon, en fait la deuxième partie de la réponse de Beuhaaar à répondu à mon problème, donc merci encore Beuhaaar pour cette réponse très complète.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASP

  Variables flash vers ASP

 

Sujets relatifs
redirection vers pages jsp depuis servlet selon le bouton clickéLien HTML vers une carte Freemind
Probleme pour inserer flash dans HTMLCasting byte[] vers int[] ou long[]
Variables globales d'une dll : est-ce qu'elles sont dupliquées ?conversion poiteur sur fonrtion membre vers arguement de CreateThread
application flash en plein écran[Résolu]Ouverture de fichiers et fonctions
Manipuler des donnéesexcel (décallage vers le bas + transposer)#1242 - Subquery returns more than 1 row
Plus de sujets relatifs à : Variables flash vers ASP


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR