Alors que Flash peut être utilisé sur les fonctionnalités côté client , il ne peut être utilisé indépendamment pour envoyer un courriel. Création d'un formulaire de sendmail Flash nécessite l'utilisation de PHP ou un autre langage de script côté serveur. La section PHP ne sera utilisé pour communiquer avec le serveur alors que l'interface flash sera utilisée pour entrer les informations email . Les script PHP insère les informations envoyées dans une fonction «Mail» qui inclut la commande pour demander au serveur d'envoyer l'information ci-joint . Instructions 1 Ouvrez un nouveau document Flash. 2 insérer les champs de formulaires appropriés, tels que les sections courriel, le nom et le message. Assurez-vous que tous les champs de saisie de texte sont des champs "Texte dynamique" en sélectionnant l'outil "Texte" sur la boîte à outils , la navigation à la section " Propriétés" ci-dessous la scène principale et en sélectionnant " Texte dynamique ". < Br > 3 Attribuer un nom de variable pour chaque champ de texte que vous créez sous "Propriétés" " Var " en dessous de la scène. Le nom de la variable est utilisée pour associer un champ de texte avec un nom de variable lors de l'écriture de code pour le formulaire. 4 Sélectionnez tous les champs de texte et appuyez sur F8 pour créer un nouveau clip. Nommez le clip film " Form" et cliquez sur " OK". 5 créer une instance de bouton en sélectionnant l'outil "Rectangle " et en dessinant un symbole de bouton sur la scène. Sélectionnez F8 lorsque vous avez terminé et créer un nouveau symbole de bouton appelé " Envoyer". 6 Sélectionnez le symbole de bouton "Envoyer" et cliquez sur F9 pour faire apparaître la fenêtre «Actions» . Ajoutez le code suivant : Form.loadVariables ( email.php "," POST "); Ce code va envoyer tous les champs de texte à la page PHP qui ensuite , en utilisant le champ de texte variables permettra de récupérer les informations envoyées . 7 Ajoutez toute autre information supplémentaire sur la scène que vous souhaitez voir apparaître sur l'interface d'e-mail . Notez que cette information supplémentaire ne sera pas envoyé au destinataire et apparaît uniquement sur la page du formulaire e-mail 8 Ouvrez le Bloc-notes et de créer un nouveau fichier appelé 9 Copiez et collez ces lignes de code . " email.php . ": Photos < php $ SendTo = forms@example.com ; $ subject = " mails flash" ; changer l'adresse email à l'adresse appropriée lorsque vous souhaitez que les informations envoyées à 10 Ajoutez les lignes de code ci-dessous dans le fichier " email.php ": . $ headers = "From:" $ POST ["nom" ] ; $ headers = "<" $ post [ "email" ] . " > \\ r \\ n"; $ headers = " Reply-To : "$ POST [ " email " ] " \\ r \\ n "; $ message = $ post [ " message " ] ; le code ci-dessus formats l'information envoyée afin que le destinataire peuvent facilement être capable de lire et de répondre aux e-mails envoyés 11 Ajouter les dernières lignes de code ci-dessous dans le fichier PHP: . mail (ne SendTo $ , $ subject , $ message , $ headers ) ; ? . > Photos Enregistrez le fichier " email.php " dans le même dossier que le fichier Flash SWF que vous avez créé plus tôt et de le transférer au serveur d'exécution pour vérifier si cela fonctionne .
|