okay also ich bin schon mal nen großen schritt weitergekommen...
jetzt will ich aber die dateien die gefunden wurden in einem array() speichern und das ausgeben...
i-wie klappt das ganze noch nicht so...
was ist denn da falsch oder was muss ich noch ergänzen???
PHP-Code:
// durchsuche datei
#öffen
#suche nach suchstring
#if gefunden
#array mit verzeichnisnamen etc. füllen
$str_filnamewithdir = $str_path.$GLOBALS['str_hyphen'].$str_file;
$str_filnamewithdir = str_replace(chr(92), "/", $str_filnamewithdir);
$str_filecontent = file_get_contents($str_filnamewithdir);
#echo $str_filecontent;
if(strstr($str_filecontent,"test") == true)
{
#echo "<br><br>" . $str_file . '<br><br>' . $str_filecontent;
$ary_files[$str_filnamewithdir] = $str_filnamewithdir;
}
#echo "<hr>";
}
}
}
# Verzeichnis schließen
$res_dir->close();
return $ary_files;
}
# array initialisieren
$ary_files = array();
# Aufruf der Funktion
filelisting($ary_files);
# array ausgeben
print_r("<pre>");
print_r($ary_files);
print_r("</pre>");
Es gibt mir aber nur ein leeres array aus...
mfg
w00t