Hoi
Daar zit nu waarschijnlijk net het probleem jij doet hem updaten van 2.019 -naar 2.0.20
Ik heb dus geen update maar een nieuwe verse instal van 2.0.20 daar komt heel die code niet in voor.

Het enige wat daar op lijkt is dit wat ik hier onder heb.
Code: Selecteer alles
#
#-----[ FIND ]------------------------------------------------
#
if (preg_match('#^[\*%]+$#', trim($search_author)) || preg_match('#^[^\*]{1,2}$#', str_replace(array('*', '%'), '', trim($search_author))))
{
$search_author = '';
}
$search_author = str_replace('*', '%', trim($search_author));
ik heb
Code: Selecteer alles
219 $search_author = str_replace('*', '%', trim($search_author));
220
221 if( ( strpos($search_author, '%') !== false ) && ( strlen(str_replace('%', '', $search_author)) < 3 ) )
222 {
223 $search_author = '';
224 }
moet ik vervangen met dit
Code: Selecteer alles
#
#-----[ REPLACE WITH ]------------------------------------------------
#
$search_author = str_replace('*', '%', trim($search_author));
Stukje 2
Code: Selecteer alles
#
#-----[ FIND ]------------------------------------------------
#
if (preg_match('#^[\*%]+$#', trim($search_author)) || preg_match('#^[^\*]{1,2}$#', str_replace(array('*', '%'), '', trim($search_author))))
{
$search_author = '';
}
$search_author = str_replace('*', '%', trim(str_replace("\'", "''", $search_author)));
ik heb
Code: Selecteer alles
442 $search_author = str_replace('*', '%', trim($search_author));
443
444 if( ( strpos($search_author, '%') !== false ) && ( strlen(str_replace('%', '', $search_author)) < 3 ) )
445 {
446 $search_author = '';
447 }
moet vervangen met:
Code: Selecteer alles
#
#-----[ REPLACE WITH ]------------------------------------------------
#
$search_author = str_replace('*', '%', trim(str_replace("\'", "''", $search_author)));
De rst van de mod klopt feiloos ik zit allen met die searh.php
