Page 1 sur 1

Envoi mail automatique

Posté : 22 juil. 2008, 16:33
par Romuald63
Bonjour
j'ai créé un formulaire dans lequel l'internaute inscrit son mail et après validation du formulaire je voudrais envoyer un mail automatiquement à l'internaute.
Je ne sais pas comment faire !!
Merci de votre aide

Posté : 22 juil. 2008, 16:50
par vince_weed

Re: Envoi mail automatique

Posté : 22 juil. 2008, 19:10
par dunbar
Bonjour
j'ai créé un formulaire dans lequel l'internaute inscrit son mail et après validation du formulaire je voudrais envoyer un mail automatiquement à l'internaute.
Je ne sais pas comment faire !!
Merci de votre aide
Pourrais tu nous montrer ton code :!:

Posté : 23 juil. 2008, 11:50
par Romuald63
Voila la page qui récupère les informations
<?php 
// On commence par récupérer les champs 
if(isset($_POST['civilite']))      $civilite=$_POST['civilite'];
else      $civilite="";

if(isset($_POST['nom']))      $nom=$_POST['nom'];
else      $nom="";

if(isset($_POST['prenom']))      $prenom=$_POST['prenom'];
else      $prenom="";

if(isset($_POST['ville']))      $ville=$_POST['ville'];
else      $ville="";

if(isset($_POST['email']))      $email=$_POST['email'];
else      $email="";

// Aucun champ n'est vide, on peut enregistrer dans la table 
$db = mysql_connect('localhost', 'root', '')  or die('Erreur de connexion '.mysql_error());
// sélection de la base  

    mysql_select_db('vol',$db)  or die('Erreur de selection '.mysql_error()); 
     
    // on écrit la requête sql 
    $sql = "INSERT INTO newsletter(id_newsletter,civilite,nom,prenom,ville,email) VALUES('','$civilite','$nom','$prenom','$ville','$email')"; 
     
    // on insère les informations du formulaire dans la table 
    mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); 

    // on affiche le résultat pour le visiteur 
	echo "<br />";
	echo '<div class="center">';
	echo '<li class="newsletter">Bonjour '.$prenom.' '.$nom.'</li>';
	echo '</div>';
	echo '<li class="newsletter">votre inscription à notre newsletter est enregistrée !</li>';
	echo "<br />";
	echo '<li class="newsletter">Merci de votre confiance.</li>';
	echo "<br />";

    mysql_close();  // on ferme la connexion 
?>

Posté : 23 juil. 2008, 14:27
par chrislabricole
Tu fais ta page pour envoyer tes mail puis si t'as un hébergeur qui le permet tu peux regarder du côté de CRON, si non, regarde ici, c'est pas mal aussi je trouve :)