bonjour ,
par rapport au probleme d hier y a eu évolution dans mon code j ai suivi vos conseils ça a marcher .
là je suis retombé sur un autre problème je pense qu il est moins complexe que le precedent .(je travaille avec des web services)
lors d'une authentification correcte je veux afficher ce msg"login validé" et ça marche bien,or que lorsque je fais une authentification incorrecte je veux afficher ce msg"erreur d authentification" par contre là je ne l obtiens pas mais j obtiens un msg d erreur de flex qui est
SOAP Response cannot be decoded. Raw response:
null
avez vs une idée sur ça ?
voilà mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
public function button_clickHandler(event:MouseEvent):void
			{
				ouvrirSessionResult.token = servicesSOAP.ouvrirSession(idModule);
				trace("OKKKK2222");
				pan1.visible=true;
			}
     		internal var idModule:int=14;
			//internal var idS:int=1;
		    public var ids:int;
			public var ids1:int;
			protected function session_resultHandler(event:ResultEvent):void
			{
			 var id:int=parseInt(ouvrirSessionResult.lastResult);	
				trace(id);
				ids=id;
				trace(ids);
			}
			protected function button2_clickHandler(event:MouseEvent):void
			{  
				//var login:String="soufiane";
				var log:String=us_txt.text;
				trace(log);
				var mdp:String=mdp_txt.text;
				trace(mdp);
 
				trace(ids);
				var cert:String;
				//Alert.show('ids');
			authentifierUtilisateurResult.token = servicesSOAP1.authentifierUtilisateur(idModule,ids,log,mdp);
 
			}
			protected function wsLoginService_resultHandler(event:ResultEvent):void
			{
				var id:int=parseInt(authentifierUtilisateurResult.lastResult);	
 
				if(id==0)
				{Alert.show("erreur d authentification");
                CloseEvent.CLOSE;
 }
				else {Alert.show("Login valide");
 
				}
				trace(id);
				ids1=id;
				trace("azerty");
				trace(ids1);
				var certt:String=ids1.toString();
				trace("     azerty");
				trace(certt);
 
			}