﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking
1598	autocomplete und strlen()	noRiddle	somebody	"In ''/api/autocomplete/autocomplete.php'' finden wir dies
{{{
if ($keywordcheck === true && strlen($queryString) > SEARCH_AC_MIN_LENGTH) {
}}}

Sollten wir dort nicht ''mb_strlen()'' verwenden ?
{{{
if ($keywordcheck === true && mb_strlen($queryString, $_SESSION['language_charset']) > SEARCH_AC_MIN_LENGTH) {
}}}

Ansonsten würden bei z.B. Default-Einstellung 3 für SEARCH_AC_MIN_LENGTH Eingaben dieser Art
{{{
Räd
}}}
bereits ein Ergebnis liefern.

Nicht super-schlimm aber inkorrekt.

Gruß,
noRiddle

*NACHTRAG*
An einigen anderen Stellen im Code gilt dasselbe, wie z.B. in der ''/create_account.php'' 
{{{
if (strlen($customers_firstname) < ENTRY_FIRST_NAME_MIN_LENGTH) {
}}}


usw."	Bug/Fehler	closed	normal	modified-shop-2.0.5.0	Shop	2.0.4.2	fixed				
