Morgen !
ScriptFrage:
Ich benutze eine Suchfunktion auf meiner Seite, welche mittels MySQL/Php
Ergebnisse liefert. (Funktioniert soweit alles wunderbar)
Nun möchte ich der Suchfunktion ohne MySQL-DB eine weitere Funktion
bieten und zwar die zuletzt eingegebenen Such-Wörter auf meiner Seite
für die User auszugeben. Ich möchte dies jedoch nicht mit MySQL-DB
bewerkstelligen, sondern mit einer Textdatei.
Probleme die Suchwörter mittels PHP in eine Textdatei zu schreiben hätte
ich nicht, jedoch bei der Auswertung zur Anzeige der meistgesuchten
Wörter. Ich stelle mir das etwa so vor:
Nach einer Eingabe eines Suchwortes über ein Suchformular innerhalb
meiner Seite werden die "Such-Strings" sofort in eine Textdatei geschrieben
(eventuell zeilenweise). Nun müßte aber ein Script die Textdatei vorher
prüfen ob diese Suchwörter schon in der Textdatei vorhanden sind um
im nachhinein festzustellen wie oft nach ein Wort schon gesucht wurde.
Wenn es vorhanden ist sollte ein Zahlenwert ausgelesen und um 1
erhöht werden.
Ist es nicht vorhanden, sollte es in der Textdatei neu angelegt werden.
Die Textdatei müßte somit ungefähr so aussehen:
dvd [12];
geld [8];
spiele [4];
u.s.w. ....
Ich weiß nicht ob ich mit dem denken dort einigermaßen richtig liege,
oder es mir mal wieder zu kompliziert mache. Da ich leider eher mit
Datenbanken arbeite (dort auch wüßte wie ich das bewerkstelligen würde)
und sehr selten mit Php und Textdateien bitte ich um Mithilfe.
Vielen Dank
ScriptFrage:
Ich benutze eine Suchfunktion auf meiner Seite, welche mittels MySQL/Php
Ergebnisse liefert. (Funktioniert soweit alles wunderbar)
Nun möchte ich der Suchfunktion ohne MySQL-DB eine weitere Funktion
bieten und zwar die zuletzt eingegebenen Such-Wörter auf meiner Seite
für die User auszugeben. Ich möchte dies jedoch nicht mit MySQL-DB
bewerkstelligen, sondern mit einer Textdatei.
Probleme die Suchwörter mittels PHP in eine Textdatei zu schreiben hätte
ich nicht, jedoch bei der Auswertung zur Anzeige der meistgesuchten
Wörter. Ich stelle mir das etwa so vor:
Nach einer Eingabe eines Suchwortes über ein Suchformular innerhalb
meiner Seite werden die "Such-Strings" sofort in eine Textdatei geschrieben
(eventuell zeilenweise). Nun müßte aber ein Script die Textdatei vorher
prüfen ob diese Suchwörter schon in der Textdatei vorhanden sind um
im nachhinein festzustellen wie oft nach ein Wort schon gesucht wurde.
Wenn es vorhanden ist sollte ein Zahlenwert ausgelesen und um 1
erhöht werden.
Ist es nicht vorhanden, sollte es in der Textdatei neu angelegt werden.
Die Textdatei müßte somit ungefähr so aussehen:
dvd [12];
geld [8];
spiele [4];
u.s.w. ....
Ich weiß nicht ob ich mit dem denken dort einigermaßen richtig liege,
oder es mir mal wieder zu kompliziert mache. Da ich leider eher mit
Datenbanken arbeite (dort auch wüßte wie ich das bewerkstelligen würde)
und sehr selten mit Php und Textdateien bitte ich um Mithilfe.
Vielen Dank
Kommentar