Parse Error

usaikarts

Nuovo Utente
25 Mar 2009
22
0
0
Ciaooo!!!

Piccolo problema nella cancellazione dei file contenuti in una cartella e della cartella stessa...

utilizzo questa funzione per verificare l'esistenza di file e procedere con la cancellazione degli stessi e della cartella.

PHP:
function delete_directory($dirname) {
    if (is_dir($dirname))
        $dir_handle = opendir($dirname);
    if (!$dir_handle)
        return false;
    while($file = readdir($dir_handle)) {
        if ($file != "." && $file != "..") {
            if (!is_dir($dirname."/".$file))
                unlink($dirname."/".$file);
            else
                delete_directory($dirname.'/'.$file);          
        }
    }
    closedir($dir_handle);
    rmdir($dirname);
    return true;
}


Successivamente richiamo la funzione per eliminare i file

PHP:
function delete_directory("artisti/$nome1$nome2$nome3$cognome1$cognome2$cognome3/galleria");

ma mi restituisce questo errore che non riesco a comprendere...

Parse error: parse error, expecting `'&'' or `T_VARIABLE'

Non capisco davvero....
 
ho provato anche così...

PHP:
$dirloca=("artisti/$nome1$nome2$nome3$cognome1$cognome2$cognome3/galleria/")
$dirlocb=("artisti/$nome1$nome2$nome3$cognome1$cognome2$cognome3/");

function delete_directory($dirloca); // qui mi da l'errore.
function delete_directory($dirlocb);

ma niente...

naturalmente ho provavo anche altro...

fatevi sentire!!!! Sono bene accette anche "vaghissime" indicazioni!!!!!!!
 
Ciaoo...

Nel secondo post indico nel codice la linea dove mi restituisce l'errore...

è quella dove richiamo la funzione...

grazie!!!!!!!!!!!
 
PhP & Bukowski

nooooo???? era solo questo.... incredibile!!!!!

Sei stato davvero prezioso!!!!!!!!!! Hai dei modi assurdi... molto Bukowskiani... sei un grosso!!!!!!!!!!!!!!!!!!!!!!!!!!

Davvero tante tante grazie!!!!!
 

Discussioni simili