ähm ich habe jetzt das script zur auflistung der verzeichnisse und unterverzeichnisse von der funktionalität fertig...
bloß muss ich jetzt die dateiinhalte nach bestimmten suchbegriffe durchsuchen und alle dateien in denen dieser begriff gefunden wurde soll ausgegeben werden was muss ich denn an meinem script umschreiben??? oder kanns mir schnell jemand grob zusammenbasteln???
danke schon im voraus!!!!
hier das script:
PHP-Code:
<?php
$str_hyphen = '\\';
if(eregi('win', PHP_OS)){
$str_nl = "<br>\r\n";
}elseif(eregi('mac', PHP_OS)){
$str_nl = "<br>\r";
}else{
$str_nl = "<br>\n";
}
function filelisting()
{
// Argumente laden
$arr_args = func_get_args();
// pruefen ob das einzigste Argument leer ist
if(empty($arr_args[0]))
{
// Uebergabe des Strings ".\" an $str_path
$str_path = '.' . stripslashes($GLOBALS['str_hyphen']);
}
else
{
// Uebergabe des altuellen Pfads an $str_path
$str_path = $arr_args[0];
}
// Verzeichnis-Handle anlegen
$res_dir = dir($str_path);
// Abarbeitung der Dateien und Ordner, im aktuellen Verzeichnis-Handle
while($str_file = $res_dir->read())
{
// "." und ".." ignorieren
if(($str_file !== '.') && ($str_file !== '..'))
{
// Pruefen ob gueltiges Verzeichnis
if(is_dir($str_path . $GLOBALS['str_hyphen'] . $str_file))
{
// Rekusiv Funktion "filelisting" aufrufen
filelisting($str_path . $GLOBALS['str_hyphen'] . $str_file);
}
else
{
// Dateien ausgeben
echo '<div id="navBar">' . "\n" . '<div id="sectionLinks">' . "\n" . $str_path . $GLOBALS['str_hyphen'] . $str_file . $GLOBALS['str_nl'] . '</div>' . '</div>';
}
}
}
// Verzeichnis schließen
$res_dir->close();
}
// Aufruf der Funktion
filelisting();
?>
mfg
w00t