Warnung: Ich hab noch nie mit PHP oder XAMPP gearbeitet
Ich hab nach einer Suchmaschine für ein Intranet gesucht und folgenden Code gefunden, den man einfach nur einfügen sollte.
Leider wird der Code als Text ausgegeben.
Hab XAMPP installiert und die Seite unter htdocs gespeichert.
Ist der Code fehlerhaft oder mache ich was falsch?
Wahrscheinlich muss man doch etwas in XAMPP einstellen, oder?
18.09.2008, 12:55
Xardas der Dunkle
Nein du musst die Datei nur als .php abspeichern, also nicht .html oder ähnliches!
Zudem ist der Code imo grausam und aus Großmutterszeiten.
18.09.2008, 13:04
Xero.
Aahhh danke, jetzt funtionierts, aber...
wenn ich etwas eingebe kommt 404^^
kannst du das erklären, bzw was würdest du anders machen, damit der code nicht so veraltet ist?
18.09.2008, 13:17
Xardas der Dunkle
Bitte sehr. Ist aber nicht zu empfehlen für große Verzeichnisstrukturen^^.
18.09.2008, 13:23
Xero.
thx, aber:
Fatal error: Maximum execution time of 60 seconds exceeded in C:\xampp\htdocs\VR-Pay\Startseite.php on line 11
vorher war auch schon line 3 & 4
18.09.2008, 13:29
Xardas der Dunkle
Ich sage ja, für große Verzeichnisstrukturen nicht zu gebrauchen^^.
Wie weit verschachtelt sich das ganze?
alles in einem ordner
aber da kommen noch eine Menge htm dateien hinzu...was würdest du denn empfehlen?
18.09.2008, 13:33
Xardas der Dunkle
Und dabei frisst er sich bereits tot? Mh, wie groß sind die HTML-Dateien bitte?^^
18.09.2008, 13:35
Xero.
2 sind 11 kb
und eine ist 4 kb
18.09.2008, 13:39
Xardas der Dunkle
Merkwürdig.
Versuch es nochmal so:
18.09.2008, 13:43
Xero.
yay jetzt funktioniets, aber kann es sein das so nur die dateinamen und nicht deren inhalt überprüft wird?
Edit: scheint doch so als würde er auch den Inhalt prüfen, aber nach welchen kriterien?
Manche Wörter findet er icht, obwohl sie existiern.
18.09.2008, 13:49
Xardas der Dunkle
Eigentlich nicht. Die Dateinamen prüft er nur auf die korrekte Dateiendung (html, htm oder txt).
EDIT: Er sucht einfach nur nach dem eingegebenen zusammenhängenden Zeichenkette, momentan weder an Leerzeichen aufgetrennt noch kennt er irgendwelche Platzhalter.
18.09.2008, 13:53
Xero.
Kann es sein das die Suchmaschine Wörter in Tags überliest?
Edit: zB Suchmaschine findet er nicht obwohl das ja direkt über der suchmaschine steht^^
18.09.2008, 13:58
Xardas der Dunkle
Das findet er nicht, weil er keine .php-Dateien durchsucht ;).
So mit dem Code durchsucht er sowohl .php-Dateien, trennt den Suchstring anhand von Leerzeichen auf (d.h. er sucht alle Worte einzeln, also eine Oderverknüpfung!) und es ist * als Platzhalter möglich.
18.09.2008, 14:01
Xero.
weiß gar nicht wie ich dir danken soll, aber Wörter wie zB Suchmaschine findet er immernoch nicht^^
Edit: bzw verweist die suchmaschine auch manchal auf meine navibar.
Kann man das ausstellen, bzw wenns nicht geht, wird irgendwie der zugriff verweigert.