controles de plusieurs zones texte pour ne pas envoyer un mail vide

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 : controles de plusieurs zones texte pour ne pas envoyer un mail vide

Re: controles de plusieurs zones texte pour ne pas envoyer un mail vide

par two3d » 09 nov. 2024, 13:44

rien=" "
rien=""

Dans l'idéal, on ne fait pas comme ça, on test avec trim(la valeur du champ) afin d'éviter d'envoyer le formulaire si la personne met seulement des espaces dans l'input.
if(trim($_POST['nom']) == "")
  //vide
Évidement, tester si $_POST['nom'] existe, avant.

Re: controles de plusieurs zones texte pour ne pas envoyer un mail vide

par Guy24510 » 29 sept. 2024, 18:10

Bonjour a tous
c'est tout les champs si ils sont vide ne pas envoyer de mail. ma codification est elle bonne
Merci de votre réponse

Re: controles de plusieurs zones texte pour ne pas envoyer un mail vide

par hakazizi » 28 sept. 2024, 12:09

isset();

Re: controles de plusieurs zones texte pour ne pas envoyer un mail vide

par or 1 » 27 sept. 2024, 21:02

si un seul champ vide doit être bloquant, alors c'est un ou qu'il faut, pas un et.

controles de plusieurs zones texte pour ne pas envoyer un mail vide

par Guy24510 » 27 sept. 2024, 19:02

Bonjour a tous,

j'essaye de mofifier un fichier PHP d'envoi de mail de contact, après plusieurs essais avec différent code je n'arrive pas.
le dernier essai c'est avec un if
Voici ce je codifie avant la commande mail($to,$subject,$headers
const= rien=" "
if ((societe == rien)&&(email == rien)&&(adresse == rien)&&(ville == rien)&&(telephone == rien)&&(message == rien));

goto= saut; </div>
Saut: Endif

Merci de votre aide.

Cordialement