cs_Nace79
Messages postés12Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention12 août 2005
-
10 août 2005 à 10:40
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 2009
-
10 août 2005 à 13:17
Bonjour,
Après des heures et des heures de recherche je me permet de demander votre aide...
Mon hébergeur supporte le php.. bon une chose de bien ..
J'ai fait un formulaire de contact en flash avec les variables Auteur, Mail, Texte et un bouton Envoyer
Sur mon bouton envoyé j'ai mis:
on (release) {
GetURL("mail.php", "", "POST");
}
Et dans mon fichier php:
<?
// Récuperation des variables qui ont été envoyé en méthode post.
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 10 août 2005 à 10:50
si tu recois l'anonymous, ca veut dire que tu as pas mis de from, donc que ton from est vide, donc que le post ne recupere rien, donc qu'il ne connait pas "Mail" donc que ton formulaire n'envoit certainement pas ces donnees la....
Fais un essai et ecris print_r($_POST) dans ton fichier php pour connaitre les noms exactes de tes input!
cs_Nace79
Messages postés12Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention12 août 2005 10 août 2005 à 11:17
ok.. peut-etre que qqun qui s'y connait enflash va me répondre sur cette commande sur mon bouton envoyer:
GetURL("mail.php", "", "POST");
merci pour ton aide..
en ce qui concerne mon fla ben le probleme vient-il de la ? dans le fond on dirait que c le formulaire qui envoie pas les variables ou c mon serveur qui ne les recoit pas?
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 10 août 2005 à 11:24
C'est definitivement sur: si ca donne juste Array() avec print_r, c'est clair et net que tu n'envois rien depuis ton formulaire. La je peux plus t'aider si c'est du flash, good luck...
cs_Nace79
Messages postés12Date d'inscriptionlundi 8 août 2005StatutMembreDernière intervention12 août 2005 10 août 2005 à 12:17
bon j'ai reussi a prendre mes données avec $nom = $_REQUEST['auteur'];
une bonne chose de fait :)
ok comment je fais pour retourner une variable de mon php qui dit si le email c bien envoyé a mon formulaire flash?
et que dois-je faire pour ne plus me retrouver sur la page blanche .php apres l'exécution du script... je c que le prob doit etre dans mon fla.. la le browser indique mail.php...
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 10 août 2005 à 12:21
c'est juste ce qu'indique le browser. T'es dans mail.php, a toi d'ajouter un truc genre include('lapageprecedente.php'); quand le mail est envoye (if(mail(..)) ...)
Si ca marche avec $_REQUEST et pas $_POST, c'est que tes variables devaient arriver en $_GET.
Pour envoyer des donnees a Flash, a mon avis t'auras plus de chance d'avoir des reponses la: http://www.flashkod.com/
malik7934
Messages postés1154Date d'inscriptionmardi 9 septembre 2003StatutMembreDernière intervention15 août 200917 10 août 2005 à 13:17
Ben suppose que ton formulaire est dans la page 1.php et qu'il appelle la page 2.php, quand tu as fini le traitement, tu mets a la fin de la page 2 include('1.php'); ou header('Location:1.php') par exple, ce qui charge la page precedente
page2:
if (prout){
machin;}
else{
bidule;
}
header('Location:1.php');