Page 1 sur 1

envoie un courriel de confirmation (if le champs n'est pas v

Posté : 09 mars 2010, 16:59
par aspkiddy
Bonjour,


J’ai une question,

Comment en PHP peut-on dire :
Si variable est vide ou bien
Si variable n’est pas vide

S’il utilisateur est rempli le champ email [champ_email] dans un formulaire on envoie un courriel de confirmation



En fait, j’ai un formulaire, les gens remplis le formulaire, ils cliquent sur le bouton « valider »
On affiche un autre écran avec le message de confirmation « merci… » et s’ils sont rempli le champs email, ils vont recevoir aussi une confirmation par email…

Voici ce que je pense pour envoyer un courriel SANS CONDITION

Code : Tout sélectionner

// mon champs email c’est champ_email $var_email =$_POST['champ_email']; // $var_civilite prendre sa valeur dans un menu déroulant champ_civilite avec 2 options Monsieur ou Madame $var_civilite =$_POST['champ_civilite']; $var_nom =$_POST['champ_nom']; $recipient = "[email protected]"; $subject = "confirmation de votre eng…" ; $msg = "Bonjour \t$var_civilite \t$var_nom\n"; $msg = "Merci de votre inscription sur notre liste d’envoi. Vous faites maintenant partie de ce vaste réseau\n\n"; $mailheaders = "From: toto.com<> \n"; mail($recipient, $subject, $msg, $mailheaders);
Est ce que c’est correct ?


Et je met un condition : s’il utilisateur est rempli le champ email [champ_email] on envoie un courriel de confirmation

Code : Tout sélectionner

// mon champs email c’est champ_email $var_email =$_POST['champ_email']; // $var_civilite prendre sa valeur dans un menu déroulant champ_civilite avec 2 options Monsieur ou Madame $var_civilite =$_POST['champ_civilite']; $var_nom =$_POST['champ_nom']; If (!empty($var_email)) { $recipient = "[email protected]"; $subject = "confirmation de votre eng…" ; $msg = "Bonjour \t$var_civilite \t$var_nom\n"; $msg = "Merci de votre inscription sur notre liste d’envoi. Vous faites maintenant partie de ce vaste réseau\n\n"; $mailheaders = "From: toto.com<> \n"; mail($recipient, $subject, $msg, $mailheaders); }
Est-ce que c’est correct ou j’ai oublié quelque chose ?
Bonne journée

Re: envoie un courriel de confirmation (if le champs n'est pas v

Posté : 09 mars 2010, 22:57
par Dr@ke

Re: envoie un courriel de confirmation (if le champs n'est pas v

Posté : 10 mars 2010, 15:31
par Aureusms
J'aime bien le nom de ce tutot...
empty tombe à l'eau qui est ce qui reste ?