Formulaire sous flash à envoyer par mail (script PHP)
Posté : 24 août 2006, 16:48
Bonjour,
En tout que débutant dans le faisage de site internet (mon seul et unique site remonte à il y a 11ans...), je misère sur le PHP.
Alors mon but : J'ai un petit formulaire dans mon animation flash avec 3 champs de texte de saisie, et un bouton pour l'envoie. Le but étant que ce petit formulaire me soit envoyé par mail! Ca parait simple, mais j'y arrive pas...
Mes champs :
* Adr_Envoyeur
* Sujet
* Message
Mon code PHP : (Qui est chargé avec un loadmovienum quand je clique sur envoie...)
Biensur c'est pas de moi! Mais ça devrait marcher.... A ce moment là, visiblement, l'animation tourne en boucle en attente le passage à "1" de "Op_fin" qui n'arrive jamais, de plus je ne reçois pas le mail quand j'essaie mon animation en ligne...
Si quelqu'un de compréhensif devant mon ignorance pouvait m'aider, ce sertait très gentil!
Merci d'avance!
Edit : J'ai oublié, dans le journal d'erreur de mon hébergeur, voilà ce qu'on me dit :
En tout que débutant dans le faisage de site internet (mon seul et unique site remonte à il y a 11ans...), je misère sur le PHP.
Alors mon but : J'ai un petit formulaire dans mon animation flash avec 3 champs de texte de saisie, et un bouton pour l'envoie. Le but étant que ce petit formulaire me soit envoyé par mail! Ca parait simple, mais j'y arrive pas...
Mes champs :
* Adr_Envoyeur
* Sujet
* Message
Mon code PHP : (Qui est chargé avec un loadmovienum quand je clique sur envoie...)
Code : Tout sélectionner
$Adr_Envoi="[email protected]"
if (($Adr_Envoyeur!="") && ($Message!="") && ($Sujet!="") && ($Message!="") )
{
// composition du message
$mailheaders = "From: <$Adr_Envoyeur> \n";
$mailheaders .= "Reply-To: $Adr_Envoyeur>\n\n";
$msg = "$Message\n\n";
// fonction d envoi du message
$mail_OK=mail($Adr_Envoi, $Sujet, $msg, $mailheaders);
// renvoit envoi_reussi a 1 si le mail a été envoyé
// et 0 dans le cas contraire !
Parse("envoi_reussi",$mail_OK);
// on met op_fin a 1 pour dire a flash que l'opération
// est terminée.
Parse("op_fin","1");
}
// Sinon on envoi un message d'erreur
else
{
// on indique a flash que des var manquent
Parse("var_manquante","1");
// on indique que l'opération est terminée
Parse("op_fin","1");Si quelqu'un de compréhensif devant mon ignorance pouvait m'aider, ce sertait très gentil!
Merci d'avance!
Edit : J'ai oublié, dans le journal d'erreur de mon hébergeur, voilà ce qu'on me dit :
PHP Parse error: syntax error, unexpected T_IF in /home/begmusic/public_html/maileur.php on line 32