Skip to content
Extraits de code Groupes Projets
Valider 5b67ba9b rédigé par marcimat's avatar marcimat
Parcourir les fichiers

Ticket #3768 : Autoriser les recherches qui utilisent un / (ce / étant utilisé...

Ticket #3768 : Autoriser les recherches qui utilisent un / (ce / étant utilisé comme délimiteur pour la regexp faisait planter).
parent 4b6d174d
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -141,7 +141,7 @@ function expression_recherche($recherche, $options) {
$q = str_replace(array('%', '_'), array('\%', '\_'), trim($recherche));
// eviter les parentheses et autres caractères qui interferent avec pcre par la suite (dans le preg_match_all) s'il y a des reponses
$recherche = preg_quote($recherche);
$recherche = preg_quote($recherche, '/');
$recherche_trans = translitteration($recherche);
$recherche_mod = $recherche_trans;
......@@ -170,7 +170,6 @@ function expression_recherche($recherche, $options) {
);
$preg = '/' . preg_replace(",\s+," . $u, ".+", trim($recherche_mod)) . '/' . $options['preg_flags'];
} else {
$methode = 'REGEXP';
$q = sql_quote(trim($recherche, '/'));
......
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