Hallo,
wenn ich zip Dateien entpacke werden diese immer in ordnern entpackt(also zum Beispiel: ich entpacke wordpress mit einem PHP Script--> ein Unterordner namens "wordpress" wird erstellt und in diesem Verzeichnis sind dann die ganzen Wordpress Dateien, das heißt ich habe wordpress in einem unterverzeichnis installiert obwohl ich es in "/" haben wollte).
Ich will den ZIP-Inhalt aber in dem Ordner haben, wo der PHP Script auch liegt. Ich habe einen Script, der den Inhalt von einem Verzeichnis verschieben kann, so sieht dieser aus:
Aber bei diesem muss ich angeben wie der Ordner aus der entpackten .zip Datei heißt.
Wisst ihr wie ich herausfinden kann wie dieser heißt oder habt ihr einen anderen Lösungsvorschlag?
wenn ich zip Dateien entpacke werden diese immer in ordnern entpackt(also zum Beispiel: ich entpacke wordpress mit einem PHP Script--> ein Unterordner namens "wordpress" wird erstellt und in diesem Verzeichnis sind dann die ganzen Wordpress Dateien, das heißt ich habe wordpress in einem unterverzeichnis installiert obwohl ich es in "/" haben wollte).
Ich will den ZIP-Inhalt aber in dem Ordner haben, wo der PHP Script auch liegt. Ich habe einen Script, der den Inhalt von einem Verzeichnis verschieben kann, so sieht dieser aus:
PHP:
function move($dir,$new) {
$array = array_diff(scandir($dir),array('..','.'));
for($i=0;$i<count($array);$i++) {
if(is_dir($dir."/".$array[$i])) {
mkdir($new);
move($dir."/".$array[$i],$new."/".$array[$i]);
}
else {
rename($dir."/".$array[$i],$new."/".$array[$i]);
}
}
}
$newdir=getcwd();//so finde ich den Pfad von meinem PHP Script raus
move("ordnername",$newdir);
Wisst ihr wie ich herausfinden kann wie dieser heißt oder habt ihr einen anderen Lösungsvorschlag?