Project

General

Profile

Anomalie #2730

Ajouter un Plugin - Erreur SQL

Added by Christophe Laffont over 7 years ago. Updated over 7 years ago.

Status:
Fermé
Priority:
Urgent
Assignee:
-
Category:
espace privé
Target version:
Start date:
05/23/2012
Due date:
% Done:

0%

Resolution:
Navigateur:

Description

SPIP 3.0.1 [19436]

Si on saisie 1 seul caractère, en deuxième position, dans le champs "Rechercher dans les plugins" (Exemple de recherche : html 5)
On obtient une Erreur SQL : 1139 | Got error 'empty (sub)expression' from regexp

Associated revisions

Revision 19465 (diff)
Added by denisb@a-working-class-hero-is-something-to.be over 7 years ago

inc/rechercher.php : résout #2730 ; bug démonté par marcimat et corrigé par fil

Revision 19466 (diff)
Added by denisb@a-working-class-hero-is-something-to.be over 7 years ago

inc/rechercher.php : résout #2730 ; bug démonté par marcimat et corrigé par fil

History

#1 Updated by denisb - over 7 years ago

  • Priority changed from Normal to Urgent

bien vu.

de fait ce bug touche toutes les recherches (pas que svp) qui portent sur plusieurs mots séparés par un espace et dont le dernier ne comporte qu'une lettre.

ça se passe dans ecrire/inc/rechercher.php ligne 120

il faut modifier

$q = sql_quote(substr($recherche,1,-1));

en
$q = sql_quote($recherche);

(je vois pas ce qui justifie ce raccourcissage de l'expression de recherche...)

#2 Updated by Anonymous over 7 years ago

  • Status changed from Nouveau to Fermé

Appliqué par commit r19465.

Also available in: Atom PDF