Im Normalfall, ohne üÜberprüfungsecho, erscheinen keine Suchtreffer!
Gebe ich gar nichts ein, kommen die ersten 8 Einträge!
das sollte nicht sein - es sollten keine oder alle kommen ( je nachdem, ob das if zutriff oder nicht)
Ich hoffe die Informationen helfen bei der Lösungssuche.
die lösung musst du selbst finden ;)
mach folgendes: "wirf dein script weg" - sprich benenn es um und mach ein neues
fange mit folgendem an:
<?php
echo $_GET['ctisearch'];
?>
dann mach folgendes
<?php
// prüfen ob ctisearch nicht gesetzt ist oder leer ist
if (!isset($_GET['ctisearch']) || isempty($_GET['ctisearch']) {
echo 'suchbegriff nicht gesetzt oder leer';
} else {
echo $_GET['ctisearch'];
}
?>
nach diesem schema baust du dein komplettes script nach und gibst an allen ecken und enden debugausgaben aus, sonst wirst du niemals dahinterkommen, wann was passiert