Bonjour à tous,
Voila je doit faire un upload d'image (AS3 + PHP) mais j'ai un soucis et je ne vois pas ce qui cloche...
Code AS3
Code PHP de mon fichier upload.php se situant bien "http://localhost/xxxx/"
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 package classes { import flash.events.Event; import flash.net.FileReference; import flash.net.URLRequest; public class MaClasse{ [Bindable] private var _fileReference:FileReference = new FileReference(); [Bindable] private var _request:URLRequest = new URLRequest("http://localhost/xxxx/upload.php"); public function ouvrirBoite():void { _fileReference.browse(); _fileReference.addEventListener(Event.SELECT, select); } private function select(pEvent:Event):void { _fileReference.upload(_request,"fichier"); } } }
J'arrive à acceder au "browse" mais apres je ne vois pas ce qui ce passe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 $nom_img = "NomImage"; if ($_FILES['fichier']['type'] == 'image/jpeg') { $extention = '.jpeg'; } if ($_FILES['fichier']['type'] == 'image/jpg') { $extention = '.jpg'; } if ($_FILES['fichier']['type'] == 'image/pjpeg') { $extention = '.jpeg'; } if ($_FILES['fichier']['type'] == 'image/pjpg') { $extention = '.jpg'; } if ($_FILES['fichier']['type'] == 'image/png') { $extention = '.png'; } if ($_FILES['fichier']['type'] == 'image/gif') { $extention = '.gif'; } $img = $nom_img.$extention; move_uploaded_file($_FILES['fichier']['tmp_name'], "http://localhost/xxxx/".$img);
Merci d'avance![]()
Partager