Bonjour :
Je viens de mettre une solution pour upload une image, et j'ai trouvé le code php (fonctionne très bien avec le HTML) et le code AS3 ce dessous. Il ne donne aucune resultat.:?
"upload.php":
Code AS3:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php//on vérifies que le champ est bien rempli:if(!empty($_FILES["fichier_choisi"]["name"])){//nom du fichier choisi: $nomFichier = $_FILES["fichier_choisi"]["name"] ;//nom temporaire sur le serveur:$nomTemporaire = $_FILES["fichier_choisi"]["tmp_name"] ; //type du fichier choisi:$typeFichier = $_FILES["fichier_choisi"]["type"] ;//poids en octets du fichier choisit:$poidsFichier = $_FILES["fichier_choisi"]["size"] ; //chemin qui mène au dossier qui va contenir les fichiers uplaod:$chemin = "./upload_fichier/" ;if(copy($nomTemporaire, $chemin.$nomFichier)) echo("<br>l'upload a réussi") ;elseecho("<br>l'upload a échoué") ;}//fin ifelse {echo("Vous n'avez pas choisit de fichier!!<br>") ;echo("<a href=\"./uploadfile.html\">Retour</a>") ;}//fin else ?>
Merci de m'aiderCode:
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 <?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init();"> <mx:Script> <![CDATA[ private var urlRequest:URLRequest; private var fileReference:FileReference; private var serverSideScript:String = "upload.php"; private function init():void { urlRequest = new URLRequest(serverSideScript); fileReference = new FileReference(); fileReference.addEventListener(Event.SELECT, fileSelectedHandler); } private function uploadFile():void { fileReference.browse(); } private function fileSelectedHandler(event:Event):void { fileReference.addEventListener(Event.COMPLETE, uploadCompleteHandler); fileReference.upload(urlRequest); } private function uploadCompleteHandler(event:Event):void { statusText.text = "File Uploaded: " + event.target.name; } ]]> </mx:Script> <mx:Text id="statusText"/> <mx:Button click="uploadFile();" label="Upload File"/> </mx:Application>