Hoi,
Zur Erklärung: das Inputtextfeld "folder" mit dessen Inhalt stellt auch gleicheitig die Variable für die Aufgerufene Funktion dar
Hmmm, wäre es da nicht besser das ganze in einen lokalen Scope zu übergeben, also:
if( isset($_POST["folder"]) ) $folder = $_POST["folder"];
else $folder = "";
Meiner Meinung nach eigentlich schon, vorallem weil Deine Lösung angeschaltete register_globals() voraussetzt, das sollte man aber lieber lassen ;-)
MfG AndreD