Ordner Inhalt kopieren?

lordfritte

Erfahrenes Mitglied
Hallo ich möchte auf meiner Lokalen Festplatte(Windows) den Inhaltes eines Ordners+Unterordner von A nach B kopieren, schon vorhandene Dateien sollen überschrieben werden, geht das mit copy() oder brauche ich da was spezielles?
 
ich bekomme da duzende Fehler: Warning: mkdir() [function.mkdir]: No such file or directory in C:\xampp\htdocs\test.php on line 70
Weil mkdir nichts auf meienr Festplatte anlegen kann.
 
Könntest du einmal zeigen, wie das bei dir aussieht?

Denn bei mir läuft die Funktion ohne Probleme durch.
 
es geht jetzt, ich habe mir einfach eine funktion geschrieben:
PHP:
function make_dir($pfad){
	$pfad_split = explode("\\", $pfad);
	
	$folder = "";
	for($x=0; $x<count($pfad_split); $x++){
		$folder .= $pfad_split[$x]."\\";
		if(!file_exists($folder)){
			mkdir($folder);
		}
	}
}

es kann doch sein das sich mkdir bei Windows Vista anders verhält als bei Windows XP
 
Zuletzt bearbeitet:
Du könntest ermitteln wielange dein Skript gebraucht hat (einfach am Ende und am Anfang einen Timestamp ermitteln) und die Größe der Dateien berechnen (also jedes Element mit [phpf]filesize[/phpf] messen und addieren).
Dies stellt dann einen ungefähren Maßstab da.
 
Zurück