Fehler wenn Suchstring im Suchen-Block am Anfang oder Ende L
Verfasst: 30.07.2011, 12:00
Hallo allerseits
Bin auf folgenden Fehler gestossen:
Wenn man im Suchen-Block einen oder mehrere Leerschläge vor oder nach dem Suchbegriff eingibt, kommt entweder (nach einem Timeout von ca. 1 Minute) gar nichts zurück (nur eine leere weisse Seite), oder manchmal auch eine lange Liste mit komischem Inhalt (mehrmals @@@@ und dazwischen immer wieder mal einen Artikel).....
Habe nun versucht den Fehler elegant mit einem Trim-Befehl auszuhebeln, aber irgendwie klappt es einfach nicht.
Folgenden Ansatz habe ich bereits versucht:
in \shop\includes\pages\search\advanced_result.php habe ich zu Beginn den Befehl
$keywords = trim($_GET['keywords]);
eingefügt und anschliessend alle $_GET['keywords] im Dokument durch $keywords ersetzt.
Leider ist das Ergebnis immer noch das Selbe......
Was mache ich falsch?
Gruss
Päde
Bin auf folgenden Fehler gestossen:
Wenn man im Suchen-Block einen oder mehrere Leerschläge vor oder nach dem Suchbegriff eingibt, kommt entweder (nach einem Timeout von ca. 1 Minute) gar nichts zurück (nur eine leere weisse Seite), oder manchmal auch eine lange Liste mit komischem Inhalt (mehrmals @@@@ und dazwischen immer wieder mal einen Artikel).....
Habe nun versucht den Fehler elegant mit einem Trim-Befehl auszuhebeln, aber irgendwie klappt es einfach nicht.
Folgenden Ansatz habe ich bereits versucht:
in \shop\includes\pages\search\advanced_result.php habe ich zu Beginn den Befehl
$keywords = trim($_GET['keywords]);
eingefügt und anschliessend alle $_GET['keywords] im Dokument durch $keywords ersetzt.
Leider ist das Ergebnis immer noch das Selbe......
Was mache ich falsch?
Gruss
Päde