Hi,
ich kenne mich in Php leider nicht wirklich gut aus, ich programmiere aber gerade ein Update Tool, wofür ich eine Php funktion brauche.
Momentan sieht mein Code folgendermaßen aus:
Momentan sieht die Ausgabe für die jeweilige Datei dann so aus:
;Dateiname;Md5Checksumme;
Nun bräuchte ich aber noch den Dateipfad auf dem Webserver in dem die gefundene Datei liegt.
Als Beispiel:
Ich habe einen Ordner "Update" auf dem Server darin liegt die obige update.php
Nun sollen alle Unterordner des "Update" ordners durchsucht werden, genauso wie wiederum deren unterordner.
Sprich wenn im Ordner Update/Plugins/Group1/ ???_plugin.dll liegt soll folgendes von der php Datei ausgegeben werden:
;Pfad(obiges bsp. Plugins/Group1/);Dateiname;Md5Checksumme;
Ich hoffe, das mir dabei jemand weiterhelfen kann
mfg Blamaster
ich kenne mich in Php leider nicht wirklich gut aus, ich programmiere aber gerade ein Update Tool, wofür ich eine Php funktion brauche.
Momentan sieht mein Code folgendermaßen aus:
PHP-Code:
<?php
foreach (glob("{*.dll,*.exe}",GLOB_BRACE) as $filename)
{
$md5check = md5_file($filename);
echo ";$filename;$md5check";
}
?>
;Dateiname;Md5Checksumme;
Nun bräuchte ich aber noch den Dateipfad auf dem Webserver in dem die gefundene Datei liegt.
Als Beispiel:
Ich habe einen Ordner "Update" auf dem Server darin liegt die obige update.php
Nun sollen alle Unterordner des "Update" ordners durchsucht werden, genauso wie wiederum deren unterordner.
Sprich wenn im Ordner Update/Plugins/Group1/ ???_plugin.dll liegt soll folgendes von der php Datei ausgegeben werden:
;Pfad(obiges bsp. Plugins/Group1/);Dateiname;Md5Checksumme;
Ich hoffe, das mir dabei jemand weiterhelfen kann
mfg Blamaster

Kommentar