geek space web solutions

Passer des tableaux du Flash / AS3 à un fichier php

Mardi, 20 Juillet 2010 12:16
php as3 array tableau
Le développement sous Flash impose régulièrement l'utilisation de fichiers externes comme du php, de l'asp ou encore du coldfusion pour réaliser des fonctions comme l'envoi d'e-mail ou l'insertion de données dans une base de donnée...

Voilà ma méthode pour passer des tableaux à un fichier php nommé flash_pele_mele.php.
Je précise quand même que ce type de transfert de variable n'est bien sûr possible que pour des variables de type String, Number et int...


Exemple de code côté AS3 (regardez en particulier la variable urlv) :
var postForm:URLRequest = new URLRequest("flash_pele_mele.php");
var urlv:URLVariables=new URLVariables();

var arraySourcesImagesLoaded:Array = new Array();

// On remplit le tableau
(...)

urlv["urlSrcImg[]"] = arraySourcesImagesLoaded;

postForm.data = urlv;
postForm.method = URLRequestMethod.POST;

var loader:URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, processComplete);
loader.addEventListener(SecurityErrorEvent.SECURITY_ERROR, processError);
loader.addEventListener(IOErrorEvent.IO_ERROR, processError);
loader.load(postForm);


function processComplete(e:Event):void{
(...)

}

function processError(e:*):void{
(...)

}



Exemple de code côté PHP :
for($k=0; $k<sizeof($_POST["urlSrcImg"]); $k++) {

$arraySrcImg[$k] = imagecreatefromjpeg($_POST["urlSrcImg"][$k]);

}
 

Commentaires  

 
# Invité 28-10-2010 18:26
et pour passer un tableau de varible php en as3 comment fait on ??
Répondre | Répondre en citant | Citer
 
 
# Gestion De Productio 25-02-2015 14:35
Super article .
Merci beaucoup pour le partage . Très intéressant .
Les infos sont génial .
Bonne journée.
Répondre | Répondre en citant | Citer
 

Ajouter un Commentaire


Code de sécurité
Rafraîchir

Sections

Éditeur de fichier XML en ligne


"XML Manager" est un éditeur sécurisé permettant d'administrer en ligne un fichier XML.
Il fournit des fonctions avancées de recadrage et de redimensionnement des images...

Sondages

Pensez-vous que le HTML5 puisse complètement remplacer Flash ?
 
Seriez-vous intéressé par un éditeur d'XML en ligne ?
 

Paypal

paypal

Code du plugin Joomla AutoSEO 1.2 par www.geek-space.fr