[Solved] block_search - der funktioniert bei mir nicht

Begonnen von carola, 28 Oktober 2009, 10:03:19

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

carola

Wenn man was sucht, werden einem NIE Ergebnisse angezeigt.

Man wird dann zum Search-Modul weitergeleitet, gibt man da dann das Suchwort ein, erscheinen auch Ergebnisse.

Wo liegt der Fehler?

siggi

ZitatWo liegt der Fehler?

anscheinend im Script des Moduls Search ...

ändere

Code (index.php) Auswählen

<?php

64 
/* wird ueberhaupt was gefragt? Wenn Ja, dann gleich die slashes weg. */
65 $query = (empty($_GET['query'])) ? '' stripslashes($_GET['query']);



in

Code (index.php) Auswählen

<?php

64 
/* wird ueberhaupt was gefragt? Wenn Ja, dann gleich die slashes weg. */
65 :  $query = (empty($_REQUEST['query'])) ? '' stripslashes($_REQUEST['query']);



... dann sollte der Block auch wieder funktionieren :)
Wenn man an Gras zieht wächst es auch nicht schneller.

carola

#2
Danke

Ich habe das nun gemacht und mir hat es alle Umlaute zerschossen  :puzzled:


Suche geht jetzt, allerdings werden die Umlaute nun nicht mehr angezeigt.
Statt der Umlaute kommt ein Kästchen.


Sitki

#3
Hi :)

versuch es mal mit dem angehängten Block.
viele Grüße

Kein Support über PN, Mail oder Messenger!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

carola

Hallo Dankeschön

Mit dem Block funktioniert die Suche, allerdings werden auch dort die Umlaute zerschossen.

Komischerweise werden auch die Umlaute im Menü nicht mehr richtig angezeigt, nicht nur in den Suchergebnissen.

Sitki

Hi :)

bitte mal die obige Änderung in der index.php wieder rückgängig machen und nochmals testen. ;)
viele Grüße

Kein Support über PN, Mail oder Messenger!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!