Hallo,
ich habe da mal eine Frage.
function copyall( $source, $target ){
if(is_dir($source)){
@mkdir($target,0775);
$old = umask(0);
chmod($target, 0777);
umask($old);
$d = dir( $source );
while(FALSE !== ($entry = $d->read())){
if ( $entry == '.' || $entry == '..' ){
continue;
}
$Entry = $source . '/' . $entry;
if (is_dir($Entry )){
copyall( $Entry,$target.'/'. $entry);
continue;
}
copy($Entry,$target.'/'.$entry);
}
$d->close();
}else{
copy( $source, $target );
}
}
geht sehr gut. Mache Dateien sollen aber nicht kopiert werden. Z.B. 1.jpg.over_13_44_57_07_10_09. Jetzt kann man allgemein sagen alle Dateien die zwei Punkte im Namen haben. copy scheint mir aber uneingeschränkt alles zu kopieren. Also wie kann ich vorgehen?
Bis dann
Sahra