Browse Source

afficher_si MATCH en PHP : mettre des délimitateurs

pull/77/head
Maïeul 2 years ago
parent
commit
21a1f1bdc9
  1. 4
      inc/saisies_afficher_si_commun.php

4
inc/saisies_afficher_si_commun.php

@ -143,9 +143,9 @@ function saisies_tester_condition_afficher_si_string($champ, $operateur, $valeur
} elseif ($operateur == '>=') {
return $champ >= $valeur;
} elseif ($operateur == 'MATCH') {
return preg_match($valeur, $champ);
return preg_match('/'.preg_quote($valeur, '/').'/', $champ);
} elseif ($operateur == '!MATCH') {
return !preg_match($valeur, $champ);
return !preg_match('/'.preg_quote($valeur, '/').'/', $champ);
} else {//Si mauvaise operateur -> on annule
return false;
}

Loading…
Cancel
Save