Formulaire d'inscription avec mail de confirmation pour le visiteur

Soyez le premier à donner votre avis sur cette source.

Snippet vu 49 251 fois - Téléchargée 27 fois

Contenu du snippet

Bah c'est pas compliqué et pas mal connu mais je viens de voir dans les dernières recherches qu'on cherchait ce style de code...J'ai du temps libre alors voilà !

CARACTERISTIQUES :

- vous recevez le contenu de n'importe quel formualire dans un mail....
- le visiteur qui a laissé son mail reçoit instantanément un mail que vous aurai préalablemnt remplis
- possibilité de mettre dans le mail pour le visiteur des infos qui vous a filé (par exemple, Bonjour $nom ! Vous vous êtes bien inscrit sous l'adresse $adresse_visiteur ! etc...)

Code ultra commenté !

Svp ne me dites pas que c'est archi connu parce que je le sais déjà, je poste ça juste pour dépanné ceux (il y en a) qui ne connaissent pas encore...

Source / Exemple :


Action de votre formulaire : "mail_inscription.php"
                                 __________________________

Dans un fichier nommé mail_inscription.php (situé à la racine de votre serveur).

<?php

## Définitions des deux constantes
define('ADRESSE_WEBMASTER','votre@mail.com'); // Votre adresse qui apparaitra en tant qu'expéditeur des E-mails
define('SUJET','Inscription à la newsletter'); // Sujet commun aux deux E-mail

## Message qui vous sera envoyé
$message = "Nom : ".$_POST['nom']."\n\nPrénom : ".$_POST['prenom']."\n\nMail : ".$_POST['email'];

## Appel de la fonction mail() afin de vous envoyé un E-mail contenant les informations saisies par le visiteur
mail(ADRESSE_WEBMASTER,SUJET,$message,'From: '.ADRESSE_WEBMASTER);

## Message envoyé au visiteur
$message = "Bonjour ".$_POST['prenom']." ".$_POST['nom']." !\n\nVotre inscription à la News-Letter vous est confirmée.\n\nRappel de l'adresse inscrite : ".$_POST['email']."\n\nBonne journée,\n\nvotre Webmaster.";

## Second appel de la fonction mail() : le visiteur reçoit cet E-mail
mail($_POST['email'],SUJET,$message,'From: '.ADRESSE_WEBMASTER);

?>

Conclusion :


Ne me dites pas "c'est nul et trop connu".....encore une fois je le sais mais je l'ai posté pour ceux qui en éprouvent encore le besoin. Rappellez vous vos débuts laborieux ;)

Pyroflo

Tout sur la pyrotechnie - http://www.abcpyro.com

A voir également

Ajouter un commentaire

Commentaires

Merci beaucoup, ça ma vraiment aider moi! merci
merci beaucoup tu viens de me suavé la vie
Messages postés
1
Date d'inscription
lundi 11 février 2013
Statut
Membre
Dernière intervention
22 février 2013

ya3tikoum 3asba
Messages postés
23
Date d'inscription
mercredi 3 juin 2009
Statut
Membre
Dernière intervention
29 septembre 2014

salut tout le monde
je veux bien tourner cette fonction en local mais je sais pas comment procéder si quelqu'un pourait m'aider svp.
merci d'avance.
Messages postés
9
Date d'inscription
mercredi 18 juillet 2007
Statut
Membre
Dernière intervention
11 juin 2009

Bonjour à tous,
C'est très gentil de faire ce que vous faite.
J'apprécie ces bouts de code.
Serait ce possible de mettre ces infos recueillies dans une base de données ?
Aidez moi pour cela.
Afficher les 65 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.