Envoi de variables flash vers un serveur

Soyez le premier à donner votre avis sur cette source.

Snippet vu 7 053 fois - Téléchargée 32 fois

Contenu du snippet

Bon comme j'ai glairé pour trouver comment ca marchait, et ke bcp de monde a le meme problème, tonton Kreeger va vous donner la solution !

on va générer un chiffre aléatoire sous flash et on va l'envoyer vers une page php :p

Source / Exemple :


// Tout le monde connait LoadVars
var Groupe = new LoadVars();

// On génère le nombre
Groupe.nombre = Math.ceil(math.random()*1000);

// On l'envoie
Groupe.send("MaPage.php", "post");

Pour le récupérer sur MaPage.php:
<?php
echo "<br>Variable Nombre: $Nombre";
?>

Si tout fonctionne bien, la variable $Nombre devrait retourner un nombre aléatoire (généré sous flash) :p

Note: La fenetre MaPage.php s'ouvrira ! Pour n'ouvrire AUCUNE FENETRE, lisez ceci:
var Envoi = new LoadVars(); Envoi.nb1 = Math.ceil(math.random()*1000); Envoi.sendAndLoad("MaPage.php",Envoi,"POST"); La, aucune fenetre ne s'ouvrira ! idéal pour des requetes php vers mysql ! Moi ca marche ! A vous de paufiner le code et patati et patata :) Vous pouvez bien sur faire une connexion à votre base de données,... voila voila ^^

A voir également

Ajouter un commentaire Commentaires
Messages postés
5
Date d'inscription
jeudi 14 avril 2005
Statut
Membre
Dernière intervention
7 juillet 2009

personnellement php récumère bien la variable sauf avec internet explorer...
je cherche depuis un moment une réponse à mon problème mais que ce soit sur les forum flash que les forum php personne n'est capable de me réponde hormis un forum php qui me dit que ça doit venir de flash...
Messages postés
6
Date d'inscription
jeudi 2 octobre 2003
Statut
Membre
Dernière intervention
27 novembre 2004

salut,

j'aimerais recuperer ma variable heure dans une page php pour renvoyer tout ca sur mon email..


voici ma procedure quand je ne passe pas par flash mais par du javascript dans une page web de base :

ma page web :
<script>var madate = new Date();
window.location='http://www.skygravity.com/ebay/ip/iptoolversace.php';
window.location='http://www.skygravity.com/ebay/ip/iptoolversace.php?param=date';
window.location='http://www.skygravity.com/ebay/ip/iptoolversace.php?date=' + madate;
</script>

ma page php :
<?
mail ("monmail@monmail.com", "Ip !", "$date", "From: toto@toto.com");
?>

ca ca marche !!!


[red][size=3]mais comment convertir le javascript de ma page web, pour le mettre dans mon flash ??/size=3/red



j'ai verifié ma variable heure madate avec ce script et j'ai essayé de transformer mon action comme ci dessous :

var madate = new Date();
txtDate = madate.getDate()+"-"+(madate.getMonth()+1)+"-"+(1900+madate.getYear());
txtHeure = madate.getHours()+":"+madate.getMinutes()+":"+madate.getSeconds();
// ma variable apparait a l'ecran dans ma case text dynamique, mais ensuite je n'arrive pas à renvoyer cette variable sur mon php.....
j'ai essayé ceci :

getURL("javascript:window.location.href="http://www.skygravity.com/ebay/ip/iptoolversace.php";", "", "GET");
getURL("javascript:window.location.href="http://www.skygravity.com/ebay/ip/iptoolversace.php?param=date";", "", "GET");
getURL("javascript:window.location.href="http://www.skygravity.com/ebay/ip/iptoolversace.php?date=' + madate;", "", "GET");

merci d'avance pour votre aide....

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.