Skip to content
Extraits de code Groupes Projets
Valider 34fc4621 rédigé par xdjuj@apsulis.com's avatar xdjuj@apsulis.com
Parcourir les fichiers

esj a raison !

ereg* obsolètes en PHP 5.3 et supprimées en PHP 6
parent 8b872ab9
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -138,10 +138,10 @@ var_dump(verifier($siret_non_valide, 'siret'));
<h2>Vérifions des DATES :</h2>
<pre>
<?php
$date_valide = "30/01/2009";
$date_valide = "30-01-2009";
$date_non_valide = "321227822";
echo "Date JJ/MM/AAAA : $date_valide ?";
echo "Date JJ/MM/AAAA (avec séparateur /.-) : $date_valide ?";
var_dump(verifier($date_valide, 'date'));
echo "Date JJ/MM/AAAA : $date_non_valide ?";
var_dump(verifier($date_non_valide, 'date'));
......
......@@ -14,7 +14,7 @@ function verifier_date_dist($valeur, $options=array()){
$erreur = _T('verifier:erreur_date');
$ok = '';
// On tolère différents séparateurs
$valeur = ereg_replace("\.|/| ",'-',$valeur);
$valeur = ereg_replace("#\.|/| #i",'-',$valeur);
// On vérifie la validité du format
if(!preg_match('#^[0-9]{2}-[0-9]{2}-[0-9]{4}$#',$valeur)) return $erreur;
......
......@@ -11,7 +11,7 @@ function verifier_telephone_fr_dist($valeur, $options=array()){
$erreur = _T('verifier:erreur_telephone');
$ok = '';
// On accepte differentes notations, les points, les tirets, les espaces, les slashes
$tel = ereg_replace("\.|/|-| ",'',$valeur);
$tel = preg_replace("#\.|/|-| #i",'',$valeur);
// On interdit les 000 etc. mais je pense qu'on peut faire plus malin
// TODO finaliser les numéros à la con
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter