begin process at 2010 02 10 17:35:04
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ActionScripts

 > ENVOIE DE MAIL (À L'AIDE D'UN FICHIER PHP)

ENVOIE DE MAIL (À L'AIDE D'UN FICHIER PHP)


 Information sur la source

Note :
3,5 / 10 - par 2 personnes
3,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ActionScripts Niveau :Initié Date de création :26/05/2002 Date de mise à jour :26/05/2002 20:28:10 Vu / téléchargé :22 155 / 6 331

Auteur : bassman64

Ecrire un message privé
Site perso
Commentaire sur cette source (17)
Ajouter un commentaire et/ou une note

 Description

Cette animation envoie des mails à partir de Flash. Elle utilise la fonction Mail() du PHP.

Source

  • Code Flash :
  • on (release) {
  • loadVariablesNum("http://tsunami.net.dhis.org/bassetabs/mail.php3", 0, "POST"); //envoie des variables vers le fichier PHP
  • }
  • Code du fichier PHP :
  • <?
  • $presentation = 'Ce message à été envoyé par '.$pseudo.'<br> Son mail : '.$rcpt; //définis la présentation du mail
  • $lemail = $presentation.'<br><b>Son message : </b><br>'.$msg.'<br>';
  • $sujet = 'Petit message de '.$pseudo; // sujet du mail
  • $entete ="From: ".$rcpt."\r\n"; //l'email de l'expéditeur
  • $entete .="MIME-Version: 1.0\r\n";
  • $entete .="Content-Type: text/html; charset=us-ascii\r\n"; //définission du format html (le mail est envoyé au format html)
  • mail($mail, $sujet, $lemail, $entete); // envoie du mail
  • ?>
Code Flash :

on (release) {
     loadVariablesNum("http://tsunami.net.dhis.org/bassetabs/mail.php3", 0, "POST"); //envoie des variables vers le fichier PHP
}


Code du fichier PHP :

<?
 $presentation = 'Ce message à été envoyé par '.$pseudo.'<br> Son mail : '.$rcpt; //définis la présentation du mail
 $lemail = $presentation.'<br><b>Son message : </b><br>'.$msg.'<br>';
 $sujet = 'Petit message de '.$pseudo; // sujet du mail
 $entete ="From: ".$rcpt."\r\n"; //l'email de l'expéditeur
 $entete .="MIME-Version: 1.0\r\n";
 $entete .="Content-Type: text/html; charset=us-ascii\r\n"; //définission du format html (le mail est envoyé au format html)
 mail($mail, $sujet, $lemail, $entete); // envoie du mail
?>


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  • Mail.flaTélécharger ce fichier [Réservé aux membres club]19 456 octets
  • mail.php3Télécharger ce fichier [Réservé aux membres club]548 octets
  • Mail.swfTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 189 octets

Télécharger le zip


 Sources du même auteur

Source avec Zip TUTO COMPOSANT #1 : LES CHECK BOX
Source avec Zip SLIDE BAR :: MENU GLISSANT EN FONCTION DE LA SOURIS
BASSETABS --&GT; SOURCE DE LA VERSION FLASH
Source avec Zip ELASTIQUE-MENU
Source avec Zip Source avec une capture WEBPAGE #1

 Sources de la même categorie

Source avec Zip NAVIGATION DANS UN FICHIER XML par inaden
Source avec Zip Source avec une capture TWSCROLLBAR, UNE CLASSE DE SCROLLBAR SIMPLE ET PRATIQUE À UT... par Twinspirit
Source avec Zip Source avec une capture REBOND DE BALLON AVEC TWEEN par habibcode
Source avec Zip DIAPORAMA AS2 par ahmedhrbdj
Source avec Zip EXAMPLES DE TWEENS AS2 par rajas

Commentaires et avis

Commentaire de sakur le 19/08/2003 19:30:07

ok mais la version ou on pe attacher un fichier c pr kan !!!!  si ca pe daider g trouver  v un browser sur un autre site mais le code est trop compliker pr moi donc si tu te sens cho bip moi

Commentaire de albert2terre le 03/11/2003 14:49:15

d' ici j peux pas telecharger le zip ( pour des raisons que j ignore ..)
cependant a quoi ressemble ton .fla ?
y a des zones de textes de saisie  ? et tu leur donne quoi comme nom de variables ?

merci d avance

Commentaire de zlitus le 23/06/2004 00:28:58

heu, il y a un probleme.. Je l'ai mis sur un serveur, en local mais il envoi pas l'email. J'ai pas toucher au script. Pourquoi sa dec ?

Commentaire de zlitus le 23/06/2004 00:29:35

heu, il y a un probleme.. Je l'ai mis sur un serveur, en local mais il envoi pas l'email. J'ai pas toucher au script. Pourquoi sa dec ?

Commentaire de klariis le 22/07/2004 19:06:44

Hum !!! J'ai moi aussi un soucis... je l'ai publier et il n'envoi pas de mail..
Il ne se passe rien quand j'appuie sue envoyer.
Sinon l'interface est assez sympa

Merci à qui pourra eclairer ma lanterne

Commentaire de vmoon le 29/07/2004 00:19:40

J'ai tester les deux ou trois maileur qui sont sur le site mais je suis comme tous le monde , ça ne marche pas .
Pourtant j'ai une routine PHP "courrier.php" qui marche tres bien , car je l'utilise avec un formulaire sur une page html et il marche tres bien.   Pour moi c'est un probleme d'envoie des données au fichier php , avec le loadVariablesNum.
???
Vmoon.

Commentaire de rottweiler le 25/07/2005 02:38:44

revoie ta source c'est pas fonctionnel .

Commentaire de jonathan724 le 04/04/2006 20:51:39

Il y a juste à modifier l' adresse de redirection du boutton "envoyer" vers l'adresse du fichier "mail.php3" qui se trouve sur votre site ! Voila. @+
PS : sa peut pas marcher ci votre site n' accepte pas le .php .

Commentaire de otyg le 02/07/2006 01:57:54

la fonction "mail" ne fonctionne pas en local pour rappel

Commentaire de angelcrystaltear95 le 02/11/2006 15:50:45

Je déterre peut-être le post, mais j'ai quand même une question qui reste sans réponse : ce sont des champs de texte de saisie... ces champs ne sont pas nommés dans la nom d'occurence ? C'est normal ? (deux questions en fait !

Commentaire de audelett le 17/02/2007 01:38:01

oui ils n'ont pas de nom d'occurence mais ont des noms de variables dans les propriétés

Commentaire de didine003 le 10/12/2007 13:38:37

bonjour a vous tous quelqu'un peu m'aider ds la finition de mon site flash j'ai fait ts il me reste qu'inseret une page d'envoie d'email ds ma page flash est j'ai bien chercher j'ai rien trouver comme solution efficace
mon bute c'est avoir un formulaire contenant
zone de texte  nom
    //         prenom
  //           adresse
    //         mail
//             tel
//             objet
//             message a ecrire

je voudrai bien le faire mais j'ai aucune aider sur le PHP en flash
donc si quelqu'un savais bien le faire je le remercier d'avance
merci avs tous et bonne chance de vous effort

Commentaire de didine003 le 10/12/2007 13:39:57

et aussi j'ai oblier d'inserer le bouton envoyer avec acuser de reception merci d'avance

Commentaire de audelett le 10/12/2007 21:31:13

ben tout est écrit dans cette source!

dans flash, tu fais des champs de texte auxquels tu donnes des noms de variable (et pas des noms d'occurence attention), ça se trouve dans les propriétés du champs de texte. Et tu fais un bouton tout bête avec ce code (et bien sûr en mettant l'url qui va bien à la place de tsunami etc):
    
     on (release) {
     loadVariablesNum("http://tsunami.net.dhis.org/bassetabs/mail.php3", 0, "POST"); //envoie des variables vers le fichier PHP
     }
    
Puis tu crées une page html avec l'extension ".php3" au lieu de ".html" avec ce code dedans (t'as juste à rajouter le même type de lignes que $sujet pour "adresse", pour "téléphone" etc):    
    
     <?
     $presentation = 'Ce message à été envoyé par '.$pseudo.'<br> Son mail : '.$rcpt; //définis la présentation du mail
     $lemail = $presentation.'<br><b>Son message : </b><br>'.$msg.'<br>';
     $sujet = 'Petit message de '.$pseudo; // sujet du mail
     $entete ="From: ".$rcpt."\r\n"; //l'email de l'expéditeur
     $entete .="MIME-Version: 1.0\r\n";
     $entete .="Content-Type: text/html; charset=us-ascii\r\n"; //définission du format html (le mail est envoyé au format html)
     mail($mail, $sujet, $lemail, $entete); // envoie du mail
     ?>


Pour tester, il faut mettre les fichiers en ligne.

Pour l'accusé de réception, tu peux ajouter une redirection dans ton flash. Sur le bouton tout bête, tu rajoutes un go to frame 2; frame sur laquelle tu auras écris le message de confirmation.

Après y'a des tutos plus complexes qui te montreront comment vérifier que tous les champs sont remplis correctement et agir en conséquence.
J'oserais presque dire: tu n'as pas du bien chercher!

Commentaire de didine003 le 10/12/2007 21:43:39

merci pour me repondre
puisque je suis debutant j'ai seulement ce probleme de creation de formulaire dedans en flash j'ai presque fini tous mes page en flash il me reste que le formulaire "je cannais rien en php est comment l'heberger est tous ça pour ce code je peux l'inserer ds flash mais le probleme que ou je peux inserer les page PHP3
j'ai tester cet exemple mais ca marche pas je sais pas pourqoui
merci de votre aide  

Commentaire de audelett le 10/12/2007 22:08:00

Le code php ne se met pas dans flash. C'est une page, tout comme une page html. Tu dois la déposer sur ton serveur au même endroit que tu déposes ton swf. Tu peux utiliser le bloc notes pour écrire ce code, et tu devras remplacer ".txt" par ".php3".

L'url que tu mettras sur ton bouton dans flash devra être l'adresse de ton site, suivie du nom du dossier dans lequel tu déposes tes fichiers, suivie de "mail.php3".

Je ne peux pas en dire bcp +, tu devrais te pencher sur les notions de base html et l'hébergement des fichiers.

Ré-essayes avec cette source jusqu'à ce que tu y arrives (plus tard tu le modifieras avec tes propres champs).

Les seules modifs à faire à partir de cette source sont:

- Dans le flash, sur le code du bouton, tu mets bien ton url à toi.
- Dans le php, tu ajoutes la ligne suivante et modifie dedans l'adresse mail.

$mail = "contact@truc.com"; // mettre ton email ici , email qui va recevoir le message

à ajouter au dessus de cette ligne:

$presentation = 'Ce message à été envoyé par '.$pseudo.'<br> Son mail : '.$rcpt; //définis la présentation du mail

Bon courage!

Commentaire de zenyoura le 29/01/2009 12:39:01

un exemple simple et pratique, merci beaucoup!
L'email m'est arrivé =)
juste une ptite question : les champs correspondants au texte sont vides !?

"
Ce message ? ?t? envoy? par
Son mail :
Son message :

Que dois-je faire?
Merci encore!  

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,764 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales