coppermine-gallery.com/forum

Support => Deutsch (German) => Language Specific Support => cpg1.4.x Deutsch (German) => Topic started by: newx on March 11, 2008, 11:00:58 AM

Title: Suche nach 2 oder mehr Wörtern abspeichern
Post by: newx on March 11, 2008, 11:00:58 AM
Hallo zusammen,

und zwar folgendes: Ist es möglich auch eine Suche mit 2 oder mehr begriffen abzuspeichern?
Zur Erklärung:die normale Suche nach Schlagworten schaut ja in der URL so aus thumbnails.php?album=search&search=schwarz
Dies trifft ja dann nur auf den eine Begriff (schwarz).

gehe ich nun in die Galerie-Suche und starte dort eine Suchanfrage kann ich ja mit 2 wörtern suchen, die auch das richtige ergebnis liefern.
oben in der URL wird dabei jedoch nur das angezeigt: .../thumbnails.php.

Nun die Frage: kann man diese Suche irgenwdwie abspeichern? (hoffe ihr versteht mich  ::) )

Greetz X
Title: Re: Suche nach 2 oder mehr Wörtern abspeichern
Post by: Joachim Müller on March 12, 2008, 08:09:36 AM
Verknüpfe die Suchwörter mit einem Plus, etwa so: http://coppermine-gallery.net/demo/cpg14x/thumbnails.php?album=search&search=cat+shoe (sucht nach "cat" und "shoe".
Title: Re: Suche nach 2 oder mehr Wörtern abspeichern
Post by: newx on March 12, 2008, 03:59:38 PM
Hallo,

also wenn ich  hier eingebe ROT LOCKIG (ohne Komma mit Leerzeichen) dann kommt das richtige raus:
http://www.friseur-fragen.de/frisurengalerie/search.php

Gebe ich in die URL das ein http://www.friseur-fragen.de/frisurengalerie/thumbnails.php?album=search&search=rot+lockig kommen jedoch andere Ergebnisse.
Die Ergebnisse aus der ersten Variante sind jedoch genau das was richtig wäre.
Gibt es da ne Möglichkeit?

Gru´X
Title: Re: Suche nach 2 oder mehr Wörtern abspeichern
Post by: Αndré on March 19, 2008, 09:09:50 AM
Das Problem ist, dass eine Oder-Suche durchgeführt wird. Ich hatte dasselbe Problem auch einmal, kann mich aber gerade nicht erinnern, wie ich das gelöst habe :(

Ich dachte, dass es etwas mit der Zeile $type = $_POST['type'] == 'AND' ? " AND " : " OR "; aus der Datei "search.inc.php" zu tun hatte, aber wie ich gerade festgestellt habe, habe ich da nix verändert.. du könntest natürlich eine entsprechende GET-Auswertung in diese Datei schreiben und den Parameter dann übergeben, aber ich hatte das anders gelöst *grübel*

wenns mir einfällt, sag ich jedenfalls bescheid :)


lg
andré
Title: Re: Suche nach 2 oder mehr Wörtern abspeichern
Post by: Αndré on March 19, 2008, 09:23:03 AM
Bearbeite mal die Datei include/search.inc.php

Suche:$type = $_POST['type'] == 'AND' ? " AND " : " OR ";

Ersetze mit:$type = $_POST['type'] == 'OR' ? " OR " : " AND ";

Damit dürfte es funktionieren.. ich habs aber wie gesagt irgendwie anders gelöst ???