Envoi/reception de variable Flash-PHP?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Envoi/reception de variable Flash-PHP?

par katagoto » 04 juin 2008, 20:18

Mes souvenir sont vagues là dessu mais pour transmettre de PHP à flash il faut que ton fichier PHP se présente comme cela :
mywonderfullvariable='<?php /*Tes actions*/ ?>'
Et tu dois le récupérer dans flash avec LOAD je crois,

Pour Flash->PHP essay avec les SEND (flash) et $_REQUEST[], si non tu fais comme pour la récupération mais tu effectue des traitements entre temps...

Désolé de ne pas pouvoir t'aider plus :(

Envoi/reception de variable Flash-PHP?

par speccy666 » 04 juin 2008, 19:14

Je sais que c'est pour le PHP ici mais je demande tout de même si certains savent utiliser SEND AND LOAD sous Flash 8; mon problème est que je n'arrive pas à envoyer ma variable à Flash semble t-il?

Première question PHP :
1) Puis je faire une multiplication comme cela en PHP (entre des chaines de caractères?)
2) si non, comment faire?
3) Savez vous récupérer cela sous Flash?

Je ne trouve pas des réponses sur le net après une demi journée de recherche et mes essais restent vains....ceci n'est qu'un premier travail qui va me permettre de comprendre et continuer mon gros projet Flash/PHP.... Merci à vous.
<?php
$val1=$HTTP_POST_VARS['val1'];
$val2=$HTTP_POST_VARS['val2'];
$calculphp=$val1*$val2*10;
echo("&calculphp=".$calculphp);
?>
mon code Flash 8 est le suivant :
var val1 = "3";
var val2 = "5";

var envoi2 = new LoadVars();
var recup2 = new LoadVars();
envoi2.reponsejoueurphp = reponsejoueur;
envoi2.calculphp = calcul;
recup2.onLoad = function(success) {
	if (success) 
	{
		reponsejoueur = this.score;
		calcul = this.phpcalcul;
		trace("calcul="+calcul);
	} else 
	{
		trace("probleme");
	}
};
envoi2.sendAndLoad("http://localhost/Projet%20SITE%20LUDIQUEST/Sources%20PHP/QuestarOnline/gestionquestions.php", recup2, "POST");

[/php]