Envoi mail automatique

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Envoi mail automatique

par chrislabricole » 23 juil. 2008, 14:27

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 :)

par Romuald63 » 23 juil. 2008, 11:50

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 
?>

Re: Envoi mail automatique

par dunbar » 22 juil. 2008, 19:10

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 :!:

par vince_weed » 22 juil. 2008, 16:50

Envoi mail automatique

par Romuald63 » 22 juil. 2008, 16:33

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