ahoi dmarx,
ich an deiner stelle würde lieber alle ordner klein schreiben. das hat den vorteil, dass du deinen server einfacher portieren kannst, zum Bsp in einen Web-Server, den du nicht selber housen musst...
Ich weiß nicht, inwiefern es dazu ein tool gibt, aber das hier sollte auch funktionieren:
- Code: Select all
<?
function ren($homedir="."){
$f_handle = opendir($homedir);
while($file = readdir($f_handle)){
if( $file != "." && $file != ".."){
if(is_dir("$homedir/$file")){
$filenew = strtolower($file);
rename("$homedir/$file","$homedir/$filenew");
ren("$homedir/$filenew");
}
else {
$filenew = strtolower($file);
rename("$homedir/$file","$homedir/$filenew");
}
}
}
}
ren();
?>
Habs kurz probiert und es funktioniert... kommt zwar gelegendlich eine err-msg, aber die is nicht weiter wichtig