contact form- field required

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 : contact form- field required

Re: contact form- field required

par sirakawa » 26 janv. 2015, 19:39

0) Comme dit avant suprimer required = "required'; Ca veut dire qu'il faudra tester plus tard...
1) Le type prenom n'existe pas: type = 'text'
2) Il serait plus astucieux de remplacer:
<input name="contact[prenom]" type="prenom" placeholder="Prénom" value="<?php echo isset($_POST['contact']['prenom']) ? $_POST['contact']['prenom'] : ''?>" required="required" id="contact-form-prenom" />
par:
<?php $prenom =  isset($_POST['contact']['prenom']) ? $_POST['contact']['prenom'] : '' ?>
<input name="contact[prenom]" type="prenom" placeholder="Prénom" value="<?php echo $prenom;?>" required="required" id="contact-form-prenom"  />
3) Quant à name="contact[prenom]" il serait aussi simple d'écrire name="prenom"
4) S'il n'y a pas de javascript dans le coin, on peut se dispenser de l'id

Re: contact form- field required

par tof73 » 26 janv. 2015, 18:52

si la procédure de vérification se base sur required="required", alors, c'est required="required" qu'il faut enlever.

contact form- field required

par anneix » 26 janv. 2015, 18:29

Bonjour à tous,
Une question de néophyte...
Quelqu'un pourrait-il me dire quelle "portion" de ce code je dois enlever, ou comment le réécrire pour désactiver la fonction "required" du champ?

<input name="contact[prenom]" type="prenom" placeholder="Prénom" value="<?php echo isset($_POST['contact']['prenom']) ? $_POST['contact']['prenom'] : ''?>" required="required" id="contact-form-prenom" />

Merci beaucoup