$_POST provenant du flash

gentelman
Invité n'ayant pas de compte PHPfrance

07 avr. 2011, 23:42

Bonjour,
J'ai un jeu flash qui, une fois terminé, m'envoie le résultat sous forme de string par la méthode POST. J'ai besoin de récupérer ces données pour les traiter plutard. Le problème est que mon print_r($_POST) fonctionne seulement sur IE mais pas sur FF, sur FF $_POST est vide dans mon cas. Je sais que le comportement des deux navigateurs n'est pas le même, mais comment forcer un affichage de mes données peu importe le type de navigateur utilisé.

Merci d'avance pour votre aide.

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

08 avr. 2011, 00:20

salut,

a priori je dirais que la requête faite par l'applet flash n'est pas "correct". Une requête HTTP bien formée n'a pas de raison de dépendre du navigateur.

a tu regardé de ce coté ?

@+
Il en faut peu pour être heureux ......

gentelman
Invité n'ayant pas de compte PHPfrance

11 avr. 2011, 04:16

Merci pour la réponse,

Je pense que le problème est du fait que la requête flash utilisée est du type "aller-retour" ce qui veut dire que les echo de php vont aller à flash au lieu d'afficher sur le navigateur. Je ne connais pas un exemple d'un communication a sens unique provenant de flash vers php.

merci,

ViPHP
xTG
ViPHP | 7331 Messages

11 avr. 2011, 08:03

Flash s'exécute côté client, donc le dialogue doit se faire via GET ou POST.