preg_match

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

Re: preg_match

par pacphil » 12 nov. 2011, 20:25

sorry je viens de trouver
//contrôle du numéro du portable//
if(!empty($gsm))
{
if (preg_match('/\(?\d{4}\)?[-\s.]?\d{3}[-\s.]\d{3}/x', $gsm)) {
  $gsm = true;
} else {
	echo'<div align="center"><b>Votre numé&eacute;ro de portable est faux </b><br /><br />
	     <a href="javascript:history.go(-1)"><b>Retour au formulaire</b></a></div>';
	include("sources/bas.php");
	$add=1;
	return FALSE;
}
}
Merci

preg_match

par pacphil » 12 nov. 2011, 19:38

bonjour un petit soucis comment faire pour laissé le champs portable(gsm) vide dans un contrôle du champ et passé dans l'insertion dans une table?

Mais si l'on insert un numéro le contrôle dois de faire
if (preg_match('/\(?\d{4}\)?[-\s.]?\d{3}[-\s.]\d{3}/x', $gsm)) {
} else {
	echo'<div align="center"><b>Votre numé&eacute;ro de portable est faux </b></div>';
	include("sources/bas.php");
	$add=1;
	return FALSE;
}
Merci