Hat jemand ein Script Griffbereit?

Hi, hat zufällig wer ein Script griffbereit mit dem man per PHP, Ordner kopieren kann samt Inhalt? Zum Beispiel ./test/ kopieren nach ./test1/ .
Habe bei PHP.Net schon vorbei geschaut aber ich checke nicht welche Variable welche ist.
Danke wiedermal im Voraus!

Wer sucht der findet (aber ungetestet)

$basePath, $source, $dest

Und was von denen ist jetzt was?

$source ist der Ordner der kopiert werden soll?
und die anderen beiden?

In Englisch bin ich nicht so gut

Steht doch da:
void dircpy( str ‘source directory’, str ‘destination directory’ [, bool ‘overwrite existing files’] )

EDIT: DA stimmt was nicht

ruf die Funktion einfach so auf:

(alles ungetestet)

<?php $basePath = "http://localhost/projekte/user/"; $source = "testuser"; $dest = "test1"; // copy a directory and all subdirectories and files (recursive) // void dircpy( str 'source directory', str 'destination directory' [, bool 'overwrite existing files'] ) function dircpy($basePath, $source, $dest, $overwrite = false){ if(!is_dir($basePath . $dest)) //Lets just make sure our new folder is already created. Alright so its not efficient to check each time... bite me mkdir($basePath . $dest); if($handle = opendir($basePath . $source)){ // if the folder exploration is sucsessful, continue while(false !== ($file = readdir($handle))){ // as long as storing the next file to $file is successful, continue if($file != '.' && $file != '..'){ $path = $source . '/' . $file; if(is_file($basePath . $path)){ if(!is_file($basePath . $dest . '/' . $file) || $overwrite) if(!@copy($basePath . $path, $basePath . $dest . '/' . $file)){ echo 'File ('.$path.') could not be copied, likely a permissions problem.'; } } elseif(is_dir($basePath . $path)){ if(!is_dir($basePath . $dest . '/' . $file)) mkdir($basePath . $dest . '/' . $file); // make subdirectory before subdirectory is copied dircpy($basePath, $path, $dest . '/' . $file, $overwrite); //recurse! } } } closedir($handle); } } so?

So!