Page 1 sur 1

Récupérer le contenu d'un tableau d'objets

Posté : 08 août 2008, 19:29
par platineplus
Bonjour à tous,

Voilà je récupère un tableau d'objets de Flash initialisé comme ceci :

dans le code Flash j'ai une boucle qui contient ça :

Code : Tout sélectionner

var obj:Object = new Object(); obj.label = "unLabel"; obj.source = "UneURL"; array_images.push(obj);
Si j'ai bien compris, j'ai donc un tableau d'objets qui contiennent chacun une propriété label et une propriété source.

Côté PHP, ce que je voudrais faire, c'est boucler sur chaque élément du tableau, sortir les objets dans l'ordre ainsi que les valeurs de label et source pour chaque objet ...

J'ai essayé des trucs mais je ne trouve pas la bonne syntaxe ou la bonne méthode ...

Code : Tout sélectionner

$array = $_POST['array']; $handle = fopen("log.txt","a+"); while(($element=array_shift($array)) != null){ fwrite($handle,$element.label); fwrite($handle,$element.source); fclose($handle);
Merci à vous

Posté : 08 août 2008, 19:45
par Nagol
Je ne crois pas que le php puisse communiquer directement via pointeur sur fichier avec du flash, si mes souvenirs sont bons pour communiquer entre php et flash, il faut passer soit par du xml

php qui produit du xml lu par flash qui fait ce qu'il doit faire.

ou via javascript

php qui produit du javascript capable de manipuler flash directement pour faire ce qu'il doit faire.

dans l'autre sens c'est plus facile, étant donné que flash peut poster des données comme on le fait en html classiquement.

Posté : 08 août 2008, 20:38
par platineplus
C'est dans l'autre sens : je transmet un tableau d'objet de Flash vers PHP.

Je récupère bien le tableau (echo $array me renvois [Object] [Object]) mais je ne sais pas lire son contenu

Posté : 11 août 2008, 10:15
par zigz4g
Salut, t'a essaye le var_dump de ton tableau ?