begin process at 2012 02 11 17:08:30
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Formulaires

 > FORMULAIRE EN PHP FLASH ENVOYER PAR MAIL

FORMULAIRE EN PHP FLASH ENVOYER PAR MAIL


 Information sur la source

Note :
4 / 10 - par 3 personnes
4,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Formulaires Classé sous :formulaire, flash, mail Niveau :Débutant Date de création :23/09/2006 Date de mise à jour :29/09/2006 16:36:27 Vu / téléchargé :56 594 / 11 812

Auteur : younes371

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

 Description

Salut a tous,
Voilà un Formulaire qui est réaliser par Flash 8, Ce formulaire contient de code en ActionScript et PHP(pour l'envoie du mail).
Pour pouvoir tester cette application,
Vous pouvez meme modifier le code ActionScrip du fichier mail.fla et le fichier envoie.php, pour pouvoir ajouter des autres champs ou supprimer autres.
il suffit juste aprrès modification du fichier mail.fla, de le publier à nouveau (Fichier=> Publier'Publishing').
Pour tout autres infos, aller voir le .zip.

Source

  • //Le fichier envoie.php
  • <?php
  • $nom=$HTTP_POST_VARS['nom'];
  • $mail=$HTTP_POST_VARS['mail'];
  • $numtel=$HTTP_POST_VARS['numtel'];
  • $message = " Nom Prenom : \t ";
  • $message .="$nom \n ";
  • $message .= "Adresse Mail : \t ";
  • $message .="$mail \n ";
  • $message .= "Numero Telephone : \t ";
  • $message .="$numtel \n ";
  • $message .= "Message : \t ";
  • $message .=$HTTP_POST_VARS['message'];
  • $destinataire=$mail; /* votre adresse mail ici, j ai fais $mail juste pour le test
  • car je fesais mon adresse mail et ma boîte perso est presque
  • saturée*/
  • $sujet = "Test PHP Flash";
  • /*function decoder($texte){
  • $texte = utf8_decode($texte);
  • $texte = stripslashes($texte);
  • $texte = trim($texte);
  • $texte = htmlentities($texte, ENT_QUOTES);
  • $texte = strip_tags($texte);
  • $texte = nl2br($texte);
  • $texte = str_replace("&gt;", ">", $texte);
  • $texte = str_replace("&lt;", "<", $texte);
  • return $texte;
  • }
  • $sujet = decoder($sujet);
  • $message = decoder($message);
  • */
  • $headers = $sujet;
  • $mail_OK=mail($destinataire, $sujet, $message, $headers) ;
  • if ($mail_OK) {
  • echo "resultat=Envoi effectué";
  • } else {
  • echo "resultat=Probleme lors de l'envoi ou @mail non valide";
  • }
  • ?>
//Le fichier envoie.php
<?php

$nom=$HTTP_POST_VARS['nom']; 
$mail=$HTTP_POST_VARS['mail']; 
$numtel=$HTTP_POST_VARS['numtel']; 

 
$message  = " Nom Prenom        : \t ";
$message .="$nom \n ";

$message .= "Adresse Mail      : \t ";
$message .="$mail \n ";

$message .= "Numero Telephone  : \t ";
$message .="$numtel \n ";
$message .= "Message  : \t ";
$message .=$HTTP_POST_VARS['message'];

$destinataire=$mail; /* votre adresse mail ici, j ai fais $mail juste pour le test
                        car je fesais mon adresse mail et ma boîte perso est presque 
saturée*/
$sujet = "Test PHP Flash";

/*function decoder($texte){
	$texte = utf8_decode($texte);
	$texte = stripslashes($texte);
	$texte = trim($texte);
	$texte = htmlentities($texte, ENT_QUOTES);
	$texte = strip_tags($texte);
	$texte = nl2br($texte);
	$texte = str_replace("&gt;", ">", $texte);
	$texte = str_replace("&lt;", "<", $texte);
	return $texte;
}

$sujet = decoder($sujet);
$message = decoder($message);
*/
$headers = $sujet;



$mail_OK=mail($destinataire, $sujet, $message, $headers) ; 

if ($mail_OK) {
	echo "resultat=Envoi effectué";
} else { 
	echo "resultat=Probleme lors de l'envoi ou @mail non valide";
}

?>


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

27 septembre 2006 11:27:22 :
Voici la même version compresser avec le winzip.
29 septembre 2006 16:36:27 :
Le fichier .zip, conteint les fichiers mail.html, mail.swf et envoie.php qui sont nessaire pour le fonctionnement et je vous ai ajouté le fichier mail.fla(le fichier flash) pour pouvoir modifier la source à vos goûts.

 Sources du même auteur

Source avec Zip LISTES DÉROULANTES DYNAMIQUES LIÉES XAJAX
Source avec Zip AUTOCOMPLETION AVANCÉE EN AJAX
ENVOIE EMAIL-NEWSLETTRE AUTOMATIQUEMENT
Source avec Zip EXEMPLE PHP AJAX

 Sources de la même categorie

Source avec Zip VÉRIFICATION DE FORMULAIRE EN PHP par psonic13
Source avec Zip Source avec une capture CALENDRIER RÉSERVATION POUR CHAMBRES D'HÔTES EN PHP MYSQL par oallais
Source avec Zip Source avec une capture UPLOADEUR DE FICHIERS MULTIPLES V1 par cod57
FORM, ORM POUR FORMULAIRE par choy
Source avec Zip Source avec une capture LOGIN SHA1 + CRÉATION UTILISATEUR par aventurier19

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture FORM TO MAIL AVEC PROTECTION PAR TOKEN ET CAPTCHA CONTRÔLES ... par cod57
Source avec Zip Source avec une capture FORMULAIRE DE CHOIX MULTI-CONTACT VALIDE XHTML 1.0 TRANSITIO... par aventurier19
FORMULAIRE PHP + VERIFICATION + ENVOI DU MAIL par cosmoswarezone1
Source avec Zip RESTEZ TOUJOURS EN CONTACT ET RECEVEZ DES INFORMATIONS par abdelaziz_info
Source avec Zip Source avec une capture FORM2MAIL HTML / PHP par maxpag

Commentaires et avis

Commentaire de ImmortalPC le 23/09/2006 22:14:53

Salut,
le zip est vide :S

++

Commentaire de BruNews le 23/09/2006 23:14:02 administrateur CS

Renommer en RAR et s'ouvrira avec winrar.

Commentaire de SENTINNEL le 25/09/2006 13:41:27

le fichier ne souvre pas

Commentaire de BruNews le 25/09/2006 13:49:50 administrateur CS

J'ai testé donc il s'ouvre sinon j'aurais déjà enlevé la source.

Commentaire de jean84 le 25/09/2006 14:59:13

Quelle version de winrar il faut ?

Commentaire de BruNews le 25/09/2006 15:02:54 administrateur CS

J'ai 3.42

Commentaire de islamway le 26/09/2006 12:58:39

je n'arrive pas a envoyé le message il me donne

Warning: mail(): Failed to connect to mailserver at "" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in c:\program files\easyphp1-7\www\email\email_you.php on line 7
resultat=Probleme lors de l'envoi

Commentaire de jean84 le 26/09/2006 15:26:33

Arg sa passe pô ! J'arrive pas a chopper le zip ... t'aurais pu faire un effort quand meme (suffit de faire clique droit, ajouter a l'archive et mettre option zip et pas rar) y a pas que toi qui tourne en winrar et pourtant on arrive a acceder aux autres codes !

Commentaire de younes371 le 27/09/2006 11:19:53

Je vais vous renvoyer le zip, car j avais pas le winzip.j au utilisé le winrar pour la compression , mais je pense que ça marche pas ds ce site. juste vous pouvez renommer le .zip par .rar, et le decompresser et ça va marcher.

Remarque: changer mon adresse mail dans le fichier .php, car j'ai reçu pas mal de mail.
Bon courage, n hesiter pas de poser des questions
a bientot.

Commentaire de younes371 le 27/09/2006 11:29:37

Maintenant vous pouvez telecharger le fichier .zip, je l'ai modifié.
Bon courage

Commentaire de younes371 le 27/09/2006 11:32:42

voici , j ai hebergé dans un site web.
http://membres.lycos.fr/younes371/mail.html

Commentaire de younes371 le 27/09/2006 13:46:50

S'il vous plaît, une demande,
Comme j'ai déjà dis en haut, prière de changer ça :
$destinataire="votreadressremail@domaine";
dans le fichier envoie.php
car ma boîte va être assurer lol ;)

Commentaire de younes371 le 27/09/2006 13:51:25

En reponse à ' islamway ', je te pose une question : est ce que tu teste ça en local ou tu heberge ça ds un provider ?
Car je pense que l'envoie ça va pas marché en utilisant le local.
J'ai essayé avec le Easy php 1.6 mais ça donnes rien, il faut etre en public je pense.

NB.: 1/10 ça fs honte

Commentaire de islamway le 28/09/2006 13:55:55

je travaille dans une application intranet(local),est ce que je doit configurer le fichier php.ini?si oui comment?

Commentaire de ImmortalPC le 28/09/2006 17:53:35

Salut,
cherches :
[mail function]
; For Win32 only.
SMTP = ...........

Et remplace y par le smtp de ton FAI.
Perso je suis chez wanadoo ( orange ), ce qui donne :
[mail function]
; For Win32 only.
SMTP = smtp.wanadoo.fr

@+

Commentaire de AcidOBenZ le 18/02/2007 14:34:01

Salut, j'arrive pas a faire marcher ce code dans mon site flash, le site est constitué de plusieurs clips que je load dans un conteneur principal pour les differentes pages.
Est ce que le fait que j'initialise les variables dans le root peut causer mes problemes ? pcke dans la variable resultat rien ne s'affiche kan le site est online meme pas le message d'erreur avec le fichier php ..

Merci
Ben

Commentaire de toonorken le 19/03/2007 15:32:58

salut
j ai change l adresse du destinataire (en l occurence la mienne) et lorsque j essaie le formaulaire au moment de cliquer sur envoie il me dit"probleme avec le fichier php"
peux tu m aider stp
merci d avance

Commentaire de younes371 le 21/03/2007 14:10:33

vous tester ça en ligne ou en local ?

Commentaire de toonorken le 24/03/2007 11:36:15

salut
c est moi qui avait fait n importe quoi, ca marche tres bien maintenant.
le seul probleme c est que le message qui doit apparaitre lorsque le formulaire est mal rempli ne marche pas. Quoiqu il arrive le message indique "envoi effectué" et je recois le formulaire vide ou mal rempli sur ma boite mail.
donc en fait que dois je modifier dans le script pour que le message "Probleme lors de l'envoi ou @mail non valide" apparaisse et que je ne recoive pas de mail lorsque le formulaire est mal rempli
merci d avance

Commentaire de daveddp le 12/04/2007 09:58:47

Salut, mo j'ai un serieux prob avec ton Code Younes371 : je l charge, ton formulaire au niveau 3 dans un MC, et je reçois un mail vide, sans valeur saisies dans le formulaire, comment faire pour envoyer les variables du formulaire depuis le MC ?

Merci,
Dave

Commentaire de Tomy974 le 27/05/2007 09:09:46

tout fonctionne impeccable rien modifié dans la source

Commentaire de Mindzeye le 28/05/2007 18:35:21

Bonjour, J'ai un serieux probleme qui n'est peut etre pas reliée a ton code, car jai essayer avec tout les code possible....
il envoie bien le mail le probleme est avec les lettres, aussitot que je met un é ou è il ne laffiche pas comme il faudrait :(

example je marque éric il aparait comme ca dans le mail : Ã&#402;¨ric

Commentaire de HeDgEs41 le 10/06/2007 00:55:20

bjr,,, le code fonctionne bien pour moi,, mise a part que losque je le met sur mon site, et que je tape un message certaines lettres n'apparaissent pas comme le "o" ou le "c". Jte remercie si tu peux régler mon problème.

Commentaire de moondrey le 28/06/2007 13:12:03

Bonjour,

Le formulaire marche bien, merci mais pas quand je le mets dans mon site. En fait, j'ai un swf principal dans lequel se charge les autres swf, un truc comme ca :
stop();
vide2.loadMovie(_root.rub+"/bandeau.swf");
contenu.loadMovie(_root.rub+"/contenu.swf");
rss.jouer = 0;

MErci.

Commentaire de sebgt le 31/07/2007 11:23:18

Bonjour,

Je viens de mettre ce script sur mon site et j'ai un soucis au niveau des arguments : j'ai ajouté les champs adresse, code postal, ville... ausi bien dans le fichier .fla que le fichier .php (J'ai aussi regénéré le .swf). J'ai modifié l'action (F9) sous Flash mais quand j'exécute le script, le mail reçu ne contient toujours que les 4 derniers arguments comme dans l'exemple téléchargé...

Comment doit on faire pour en rajouter comme il faut ? Y'a t-il autre chose a modifier dans le fichier Flash ?

Merci de me répondre rapidement.
Merci en tout cas pour ce script, il est super, ca faisait longtemps que j'en cherchais un comme ça !

Commentaire de yangshao le 30/08/2007 17:05:02

Bonjour,
ca me semble très bien tout ca mais j'ai un petit bug (je test le formulaire en ligne) QUand j'envoi mon formulaire ca me donne "undefined", que dois-je faire?
merci de bien vouloir m'eclairer.

Commentaire de edjizeus le 29/10/2007 11:29:10

je sais pas ou je me plante, mais chez moi ca marche pas, il me renvois pas le mail .... et il bloque sur : transfert de données depuis....(mon site)

ps doit on enlever les "/*" et "*/" aux lignes 23 et 37 :p?

(oui je suis nul je le sais hihihi)

Commentaire de CHERIF11 le 22/12/2007 19:16:41

Bonjour,
J'ai pris ton exemple sur le site Lycos, et je l'ai mis sur mon site FREE, sans rien changer, mais.... Il ne fonctionne pas. !!!!

Ca vient de chez free ou comment svp ???

Commentaire de coeugh le 20/01/2008 11:21:30

Merci younes pour le script ca marche parfait.

Commentaire de flashjul le 18/04/2008 12:43:16

merci pour ce superbe script. Toutefois j'ai une question, comment faire
pour que lorsqu'on a envoyer le message, les cases sont a nouveau vide.
J'ai cree plusieures pages et le texte "Envoi effectue" a tendance a rester lors de l'ouverture d'une nouvelle page! SI quelqu'un a une idee ?

merci d'avance

Commentaire de audrey005 le 02/06/2008 17:41:27

Salut,
pour répondre à Flashjul voici comment j'ai fait.

J'ai donc créer des champs de texte pour mon formulaire, j'ai : nom, prénom, tel, mail et message "
j'ai bien nommer mes champs de texte dans "var".
Ensuite j'ai créer un bouton sur ma page "réinitialisé"

Sur ce bouton, j'y ai mis comme action :

on (release) {
var nom = "";
var prenom = "";
var tel = "";
var mail = "";
var message = "";
var error = "";
}

Comme ça il remet tous les champs vide. j'ai aussi "error" moi car j'avais créer un texte dynamique vide sous ce nom la pour le "envoi effectué". Je n'étais pas passée comme dans l'autre tuto.

Voila,

par contre moi, j'ai une autre question, j'ai bien suivit tout le tutoriel du dessus, l'envoie s'effectue et tout mais quand je recois l'email il me met tout les detail de mon site..

comme ceci : <TEXTFORMAT LEADING=&quot;2&quot;><P ALIGN=&quot;LEFT&quot;><FONT FACE=&quot;Franklin Gothic Book&quot; SIZE=&quot;12&quot; COLOR=&quot;#000000&quot; LETTERSPACING=&quot;0&quot; KERNING=&quot;0&quot;>audreybgmail.com</FONT></P></TEXTFORMAT>

Prenom : <TEXTFORMAT LEADING=&quot;2&quot;><P ALIGN=&quot;LEFT&quot;><FONT FACE=&quot;Franklin Gothic Book&quot; SIZE=&quot;12&quot; COLOR=&quot;#000000&quot; LETTERSPACING=&quot;0&quot; KERNING=&quot;0&quot;>Audrey</FONT></P></TEXTFORMAT> <br />
Adresse Mail : <TEXTFORMAT LEADING=&quot;2&quot;><P ALIGN=&quot;LEFT&quot;><FONT FACE=&quot;Franklin Gothic Book&quot; SIZE=&quot;12&quot; COLOR=&quot;#000000&quot; LETTERSPACING=&quot;0&quot; KERNING=&quot;0&quot;>audreyb@gmail.com</FONT></P></TEXTFORMAT> <br />
Numero Telephone : <TEXTFORMAT LEADING=&quot;2&quot;><P ALIGN=&quot;LEFT&quot;><FONT FACE=&quot;Franklin Gothic Book&quot; SIZE=&quot;12&quot; COLOR=&quot;#000000&quot; LETTERSPACING=&quot;0&quot; KERNING=&quot;0&quot;>0498 00 49 06</FONT></P></TEXTFORMAT> <br />
Message : <TEXTFORMAT LEADING=&quot;2&quot;><P ALIGN=&quot;LEFT&quot;><FONT FACE=&quot;Franklin Gothic Book&quot; SIZE=&quot;14&quot; COLOR=&quot;#000000&quot; LETTERSPACING=&quot;0&quot; KERNING=&quot;0&quot;>Je le decouvrais !!!</FONT></P></TEXTFORMAT>

Toute les infos sont mise mais c'est chiant pour lire, ainsi que pour les accents, cédille, etc il ne les met pas, il met d'autre caractère a la place..

voila ci on sait m'aider ce serait chouette..

merci d'avance

Commentaire de mwa22 le 30/06/2009 15:04:05

meme probleme que sebgt!

sinon fonctionne parfaitement

Commentaire de eric2paris11 le 18/02/2010 02:06:16

salut, merci pour ce formulaire, ca marche super bien,
sauf que je n'Arrive pas a ouvrir le .fla, "erreur inatendue"
peu etre parceque je suis sous flashMX???

merci pour ton aide

Commentaire de hug73 le 15/11/2010 23:42:33

Bonjour,
Je suis inscris sur le site depuis quelques jours et je viens de tester le fichier"FORMULAIRE EN PHP FLASH ENVOYER PAR MAI". Cela marche plutôt bien. Aussi, je voudrais augmenter le nombre de caractères qu'il est possible d'envoyer mais je ne parviens pas à trouver comment le faire...
Merci de bien vouloir me répondre...

Commentaire de hug73 le 16/11/2010 00:09:45

Bonjour,
Je suis inscris sur le site depuis quelques jours et je viens de tester le fichier"FORMULAIRE EN PHP FLASH ENVOYER PAR MAI". Cela marche plutôt bien. Aussi, je voudrais augmenter le nombre de caractères qu'il est possible d'envoyer mais je ne parviens pas à trouver comment le faire...
Merci de bien vouloir me répondre...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

formulaire d'envoi mail [ par tautie ] J'ai constitué un formulaire d'envoi de mail avec flash, j'ai donc mes 3 fichiers; html, flash et php.Je voudrais savoir comment appeler le php, dois- Fontion mail: destinataire cci et message html [ par taxitat ] Bonjour à tous,Comme bcp d'autres, j'ai un formulaire dont le code est plus bas. Je voudrais deux choses:* Au même temps qu'un email est envoyé au "cl formulaire d'envoie mail [ par nicodu94 ] Bonjours à tous.Je suis débutant dans le php.J'ai créer un site en php et sur ma page d'accueil j'ai fait une zone de formulaire qui permet aux person traitement formulaire [ par guigui070991 ] bonjour @ tous ! , alors voila je suis entrain de créer un site web du moins j'essaye et je arriver au formulaire je pédale déjà dans la sem modification de script sur formulaire de contact [ par pi_delannoy ] Novice en PHP, j'ai repris un formulaire de contact chez Online ( form2mail.php ) qui correspond à me PHP ne recupere pas les Valeurs de mon Formulaire: 36heures de trop!! [ par GregoireSan ] Code PHP (fichier envoi.php):&lt;?phpforeach($_POST as $index =&gt; $valeur) {$$index = stripslashes(trim($valeur));}$msg = "Gender:$Gender\n";$msg .= Formulaire d'inscription [ par Lambrechts ] Bonjours.Je suis nouveau dans votre groupe et dans la programation de site web.Voici mon problème, je viens de créer deux pages test pour un formulair besoin d'aide pour un formulaire mail [ par bea82410 ] Bonjour,J'ai un probleme avec se formilaire.Je ne recoi pas les mailsQui peut m'aider?merci d'avance.&lt;p align="center"&gt;&lt;a href="http://s1.e-m Formulaire envoyer par E-Mail [ par lamp12 ] ZeusBonjour, voila en ce moment je cré un site a l'aide de l'hébergeur Idoo.com.Je post ce message car j'ai un petit probleme dans la finition d'une p Formulaire chez Online [ par dragon38 ] Bonjour. J'aimerais créer un formulaire pour un site hébergé chez Online. Voici l'exemple que donne Online : Fichier où se trouve le formulaire : Ent


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,357 sec (3)

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