Do. 14.09.2006
02:09 Uhr
#1
- Registriert seit
- 15.02.2006
- Beiträge
- 37
- Beitragswertungen

Hallo!
Habe ein Problem auf meiner Homepage.
Ich würde gern eine Suchfunktion einbauen, die nach den Usernamen suchen kann.
Noch besser wäre es natürlich, wenn man nach Vornamen, oder Nachnamen suchen könnte.
Hat da jemand eine Idee / Lösung zu?
Danke!
verwendete ilchClan Version: 1.1
Do. 14.09.2006
09:45 Uhr
#2
- Registriert seit
- 21.04.2006
- Beiträge
- 826
- Beitragswertungen

Das ist ein bischen sehr sehr sehr komplex !!
Denn du solltest am besten einen Index für die Tabelle erstellen die du durchsuchen willst !!
Da musst du schon ein paar Jahre php erfahrung und SYL erfahrung haben !
Ich schaffe es bis heute noch nciht eine Suche zu machen ^^ (Gut bin auch erst 15 ^^)
Gruß
Lars
Do. 14.09.2006
10:13 Uhr
#3
- Registriert seit
- 05.05.2006
- Beiträge
- 348
- Beitragswertungen

Eine Suche nach Usernamen existiert bereits im Script - siehe Admin Bereich. Muss eben in die Page eingebaut werden - schaff ich aber i.M. net, weil ich erstmal meine Forumsuche bauen muss...
Gruss Breiti
P.S: Vor/-und Nachname??? Die Felder gibts ja so gar net^^
Do. 14.09.2006
10:30 Uhr
#4
- Registriert seit
- 21.04.2006
- Beiträge
- 826
- Beitragswertungen

stimmt hast recht die gibt es echt nicht !!!
Habe ich garnich drauf geachtet ^^
Do. 14.09.2006
10:32 Uhr
#5
- Registriert seit
- 15.02.2006
- Beiträge
- 37
- Beitragswertungen

Aber die kann man doch erstellen...
Do. 14.09.2006
10:35 Uhr
#6
- Registriert seit
- 21.04.2006
- Beiträge
- 826
- Beitragswertungen

klar, nur müssen dann die user auch was eintragen sonst bringt das nichts ^^
Und dann solltest du einen Index machen (ich weis ja nicht wie viele user du hast)
ODer schau (wie oben schon beschrieben) in dem Adminbereich mal nach wie die suche da aufgebaut ist !!
Gruß
lars
Do. 14.09.2006
10:49 Uhr
#7
- Registriert seit
- 05.05.2006
- Beiträge
- 348
- Beitragswertungen

Nur zur Info: Die neuen Profilfelder (Userfields und Profilefields sind getrennt!!!) sind net so Easy abzufragen!!! Siehe mein Xfire Thread. Um ein Xfire feld abzufragen musste ich die ID des Felds aus der DB ablesen und eigens abfragen!!
Was die Suche angeht musst Du vermutlich nur die passenden Parameter an die index.php?search-xyz übergeben...
Muss ich mir aber mal selbst angucken^^
Gruss Breiti
Do. 14.09.2006
10:52 Uhr
#8
- Registriert seit
- 21.04.2006
- Beiträge
- 826
- Beitragswertungen

Ok so schwierg ist das nicht ^^
Ich habe schon ca. 20 Felder neu reingemacht !
Allerdings nicht mit dem Amdinpannel sondern Programmiert und dann geht das um einniges einfacher !!
Gruß
Lars
Do. 14.09.2006
11:31 Uhr
#10
- Registriert seit
- 21.04.2006
- Beiträge
- 826
- Beitragswertungen

hmm das mit dem update kann schon sein aber ich habe schon so viel selber gemacht das ich warscheinlich gar nicht mehr wechseln werde, da dann so viel eigenarbeit futsch währe und dann müsste man sich ja immer wieder neu in das Update "einlesen" darum glaube ich bleibe ich bei 1.1c !!
Ich habe das alles ein bischen adners gemacht als du ich habe das n Kategoien und so gemacht (kannst du dir ja aml auf meiner Hp anschauen wenn die nuee oben ist denn die die ich jetzt noch habe ist noch die "alte")
Gruß
Do. 14.09.2006
11:45 Uhr
#11
- Registriert seit
- 15.02.2006
- Beiträge
- 37
- Beitragswertungen

Ich kapier hier gerade nur noch gaaaaanz wenig...
Ist es nun möglich, oder nicht?
Bin leider in PHP eher eine Null...
Do. 14.09.2006
11:56 Uhr
#12
- Registriert seit
- 21.04.2006
- Beiträge
- 826
- Beitragswertungen

Hallo,
es ist möglich, du musst eigentlich nur die Felder bekommen mit Name und NAchname. Die darfst du allerdings nicht im Adminmenü einbauen sondern usst sie einprogrammieren, denn (wie oben schon beschrieben) musst du die beiden felder einzelnd ansprechen können.
Danach musst du nur noch eine Suche machen (siehe adminmenü (suche nach USern)) und dann ist das schon fertig !
Aber wozu bracuhst du denn eine Suche Nach vor und Nachnamen ??
Gruß
lars
Do. 14.09.2006
11:58 Uhr
#13
- Registriert seit
- 15.02.2006
- Beiträge
- 37
- Beitragswertungen

Finde ich halt praktisch.
So kann man die einzelnen User einfacher finden...
Do. 14.09.2006
12:01 Uhr
#14
- Registriert seit
- 21.04.2006
- Beiträge
- 826
- Beitragswertungen

aha ok aber wenn du jetzt jemanden hast wogher kennst du dann seinen NAmen (vor oder nachnamen) es wird doch hoffentlich im Forum nicht der echte name angegeben oder ?!
Desweiteren warum gibt es überhaupt Nickanmen ??
- Weil man seinen echten Namen nicht unbedingt preisgeben will also glaubst du, alle werden ihren echten Vor- und Nachnamen da eintragen (wohl eher nicht oder). Dann wenn du jetzt einen suchst, was siehst du zuerst (den Nickanemn) gehst du dann wirklich ins Forum (sofern iener den eingetragen hat) und suchst nach den Namen ?
Dann, der Nickaneme besteht nur einmal aber vornamen können glech sein (es gibt ja nicht nur einen der xxx heißt oder?) Also dann ist die suche nach nicknamen 100mal genauer denn damit gfindest du nur einen !!
Gruß
Lars
Do. 14.09.2006
15:07 Uhr
#15
- Registriert seit
- 14.09.2006
- Beiträge
- 1
- Beitragswertungen

Habe mir das Anliegen von Bastl durchgelesen und würde so eine Fuktion auch gut gebrauchen können...
zu den Anmerkungen von Alienunser:
Könnte man nicht eine Suche einbauen, die die Nicknames und die Proflifelder der Namen durchsucht?
Bei mehr als 50 Usern ist es zum Beispiel umständlich eine PN zu schreiben, da man aus den 50 Usern den richtigen auswählen muß - und dieses Problem wird sich ja bei mehr angemeldeten Usern eher verschlimmern.
ich habe leider aus den Antworten nicht erfahren können, ob es nun dafür bereits eine lösung gibt, jemand schonmal so etwas geschrieben hat oder nicht.
Zu den Foren Anmerkungen: Wenn ich das richtig beobachtet habe, sucht die normale search.php nur in den Foren-Inhalten, weder in den Nicks der Einträger noch in den Überschriften... somit ist ein Finden der Mitglieder darüber auch nicht ohne Weiteres möglich.
Das für mich auch weniger interessant.. wichtiger wäre mir das direkte Finden der Mitglieder... wäre ja auch spannend seine Heimatstadt anzugeben und zu schauen wer auch alles daher kommt...
Do. 14.09.2006
15:14 Uhr
#16
- Registriert seit
- 21.04.2006
- Beiträge
- 826
- Beitragswertungen

wie meinst du das mit der PN schribeen. Wenn du von jemanden was sagen bzw. shreiben willst, dann siehst du doch zuerst den Nickname oder ?
Und die suche die du wolltest ist noch ein bischen komplizierter denn sie ist ja dann noch Tabellenübergreifend und wenn du shcon von 50 Usern sprichst dann würde ich dier empfehlen einen Index zu machen. Das ist aber kompliziert zu warten (wenn man neue user eintragen will oder die sich registrieren wollen oder was im Profil verändern wollen) denn du musst dann das bei der "echten" und bei dem Index machen !
Gruß
Lars