Ciao,

subito dopo di:

$ex = 0;

per prima cosa devi creare in modo dinamico il nome per la directory. per fare questo puoi usara la funzione

localtime(time)

di Perl o una comoda libreria per formattare la data in Perl che puoi scaricare dal mio sito.

Poi crei la directory con:

mkdir("xxxxxxx");

dove al posto di xxxxx metti la data formattata prima.

Infine devi dire allo script allo scipt di inserire i file nalla directory creata prima manipolando il codice:

$out = &backquote_logged("$config{'mysqldump'} $authstr $drop $where $quoting ".quotemeta($db)." $tables 2>&1 >$file");

di preciso non so dirti in quale variabile, forse $where, non conoscendo la libraria che č chiamata all'inizio.

Ciao.