[RESOLU] Verification champ url

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 : [RESOLU] Verification champ url

Re: Verification champ url

par blinz » 04 janv. 2015, 00:28

Nikel, merci bien

Re: Verification champ url

par tof73 » 03 janv. 2015, 23:53

if($_POST['website'] != "" && !preg_match("#^[w-]+[w.-]+.[a-zA-Z]{2,6}#i",$_POST['website'])){

Verification champ url

par blinz » 03 janv. 2015, 23:51

Salut.
J'ai un petit formulaire avec lequel je demande plusieurs info à l'utilisateur notamment son lien url.
La vérification marche, mais j'aimerais laisse la possibilité au visiteur de laisser ce champ vide si il le souhaite mais actuellement si le champ est vide ça met : Veuillez verifier la saisie de votre adresse ur

Merci pr vos coups de pouce à venir


J'ai pour cela :
 //Verification de la saise de l'adressee url
  if(!preg_match("#^[w-]+[w.-]+.[a-zA-Z]{2,6}#i",$_POST['website'])){
	$erreurs['website'] = "Veuillez verifier la saisie de votre adresse url";
	}
Et pour le input ceci:
<!-- URL -->
      <label>website</label>
      <input class="form-control" type="text" name="website" value="<?php if(isset($_POST['website'])) echo $_POST['website'];?>" />
      <?php if(isset($erreurs['website'])) echo '<div class="alert alert-danger" role="alert">' .$erreurs['website'].'</div>';?>