September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie können, wie in Listing 22.9 dargestellt, site-search.php als Suchmaschine für eine auf Dateien basierende Website von kleiner bis mittlerer Größe verwenden.
Das Programm sucht in allen Dateien innerhalb einer ausgewählten Gruppe von Verzeichnissen unter dem Dokumenten-Stammverzeichnis nach einem Suchbegriff (in $_REQUEST['term']). Diese Verzeichnisse liegen in $search_dirs. Es rekursiert ebenfalls in Unterverzeichnisse hinein und folgt symbolischen Links, aber merkt sich, welche Dateien und Verzeichnisse es bereits gesehen hat, und kann damit nicht in eine Endlosschleife geraten.
Wenn Seiten gefunden werden, die den Suchbegriff enthalten, druckt es eine Liste mit Links zu diesen Seiten aus, und zwar alphabetisch nach ...