- Introduction
- Apprendre Flash 5 pas à pas
- Symboles et Occurrences
- Techniques
- Programmer dans Flash 5
-
Actions (Bases)
- Actions (Niveau intermédiaire)
- Actions (Fonctions avancées
)
- Variables
- Fonctions
- Objets
- Flash 4 (Archives)

 

 

Techniques > Envoyer un mail >

Le principe :

 

Si vous remplissez ce formulaire, il sera envoyé grâce à la fonction mail() du PHP. Aucune fenêtre ne s'ouvrira.

Seule condition pour un bon fonctionnement, le serveur qui héberge la page appelée doit supporter le PHP.

Ces coordonnées vont être envoyées à yazo@yazo.net.

Pour des raisons d'anonymat, veuillez indiquer un faux nom et faux prénom.

Télécharger le fichier fla - Mac - PC


Préparer le fichier Flash :

Vous devez réaliser une animation qui contient des "textes de saisie" que vous devez nommer. Voici comment procéder :

    1. Sélectionner l'outil Texte et tracer une zone de texte
    2. Sélectionner l'option "Texte de saisie" dans la fenêtre "Options de texte"
    3. Donner un nom à cette variable dans la case du dessous (ex. : nom)
    4. Répéter les étapes 1 à 3 pour insérer autant d'éléments de formulaire que vous le souhaitez
      (nom, prenom, admail, observations dans l'exemple ci-dessus)
    5. Créer un bouton que vous placez sur la scène
    6. Sélectionner l'occurrence de ce bouton et taper le code ci-dessous :

     

    on (press) {
    getURL ("form.php3","","POST");
    }

La commande getURL permet dans ce cas, de charger une page php. Trois paramètres sont nécessaires :

form.php3 : Nom de la page à charger
"" : Nom de la frame dans laquelle doit se charger la page (vous devez tout de même saisir des guillemets vides si vous n'avez pas de frames, ce qui est le cas dans l'exemple ci-dessus)
"Post" : L"ajout de ce paramètre permet d'envoyer les variables à la page spécifiée dans le premier paramètre. Cet ajout est indispensable.

Préparer la page PHP3 :

Vous devez ensuite créer cette page "form.php3". Elle peut porter n'importe quel nom, seule condition, l'extension doit être PHP ou PHP3 pu PHP4. Il s'agit d'une page HTML classique qui contient uniquement le code supplémentaire ci-dessous :

<?
$message=$prenom."\n".$nom."\n".$admail."\n".$observations."\n";
mail("yazo@yazo.net","Récupération mail",$message);
?>

Fin. Vous voyez, c'était très simple !

 

Si vous voulez aller un peu plus loin...

Commencez par consulter le chapitre consacré à la fonction mail() en PHP.

La ligne d'instruction ci-dessus suffit à envoyer votre mail mais voici ce que vous pourriez taper pour être plus précis.

<p>Votre mail a bien &eacute;t&eacute; envoy&eacute; :</p>
<p>Nom : <? echo $nom ?></p>
<p>Pr&eacute;nom :
<? echo $prenom ?>
</p>
<p>Adresse mail : <? echo $admail ?></p>
<p>Observations : <? echo $observations ?></p>
<?
$message=$prenom."\n".$nom."\n".$admail."\n".$observations."\n";
mail("yazo@yazo.net","Recuperation mail",$message,"From: yazo@yazo.net\nReply-To: yazo@yazo.net\nX-Mailer: PHP/" );
?>

 

 

 

< Sommaire