[FLASH MX2004] Problème de recupération de variables php
salut à tous
je suis en train de faire un truc tout bête et je sais pas si c'est la fatigue mais je n'arrive pas à faire un simple formulaire d'envoie de mail.
il s'agit d'une commande que j'envoie avec les coordonnées du client à travers un formulaire flash mais le soucis est que je n'arrive pas à recevoir la confirmation du php comme quoi le mail a bien été envoyé.
je sais que ça doit vous prendre la tête e traité ENCORE un sujet sur les formulaires mais là je nage totalement.
coté flash
Code:
1 2 3 4 5
| on (release) {
loadVariablesNum ("send.php", "14", "POST");
gotoAndPlay (15);
} |
avec un _level 14 car le site est en plusieurs niveau et le formulaire est sur le 14eme niveau
coté php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117
| <?php
if(isset($_POST))
{
extract($_POST);
function Parse($variable,$valeur)
{
echo "&$variable=$valeur";
}
$mail="<CENTER>Mail envoyé de gunter grove</CENTER><BR><BR><BR>
<TABLE WIDTH=700 BORDER=1 CELLPADDING=4 CELLSPACING=3>
<COL WIDTH=200>
<COL WIDTH=500>
<TR VALIGN=TOP>
<TD>
Nom :
</TD>
<TD>
$nom
</TH>
</TR>
<TR VALIGN=TOP>
<TD>
Prenom :
</TD>
<TD >
$prenom
</TD>
</TR>
<TR VALIGN=TOP>
<TD>
adresse mail :
</TD>
<TD>
$adrmail
</TD>
</TR>
<TR VALIGN=TOP>
<TD>
adresse :
</TD>
<TD>
$adresse
</TD>
</TR>
<TR VALIGN=TOP>
<TD>
code postal :
</TD>
<TD>
$code
</TD>
</TR>
<TR VALIGN=TOP>
<TD>
ville :
</TD>
<TD>
$ville
</TD>
</TR>
<TR VALIGN=TOP>
<TD>
pays :
</TD>
<TD>
$pays
</TD>
</TR>
<TR VALIGN=TOP>
<TD>
commande :
</TD>
<TD>
$commande
</TD>
</TR>
<TR VALIGN=TOP>
<TD>
total :
</TD>
<TD>
$total
</TD>
</TR>
<TR VALIGN=TOP>
<TD>
Message :
</TD>
<TD>
$message
</TD>
</TR>
</TBODY>
</TABLE>";
// Message à définir selon données POST
if(mail("isses@site.com", "Message du site",$mail, "From:Site ))
{
Parse("envoi_reussi","1");
Parse("op_fin","1");
}
else
{
Parse("$mail_OK","0");
Parse("op_fin","1");
}
}
else
{
echo"pas d'envoi";
}
?> |
et de nouveau coté flash
Code:
1 2 3 4 5
| if (op_fin ==1) {
gotoAndPlay (25);
} else {
gotoAndPlay(15);
} |
voilà. je reçoit bien le mail mais mon flash ne reçoit pas op_fin
merci d'avance