Rename() mi cancella i file...

di il
1 risposte

Rename() mi cancella i file...

Non riesco a rinominare i file...

$titolo = "titolo del libro@@@1";
$titolocount = explode("@@@", $titolo);
$titolo = $titolocount[0];
$count = $titolocount[1];
$cartella_foto = 'upload/';
$elenco_foto = scandir($cartella_foto);
print_r($elenco_foto);?><br><?php
foreach($elenco_foto as $file_da_rinominare)
{
if(strpos($file_da_rinominare, '__'))
{
rename('upload/'.$file_da_rinominare, $titolo." __".$count.".jpg");
echo "upload/".$file_da_rinominare;?><br><?php
echo $titolo." __".$count.".jpg";
}

}

e meno male che era una funzione semplice... non riesco a cavarne piede, o mi dà fisso errore oppure mi cancella i file invece che rinominarli

1 Risposte

  • Re: Rename() mi cancella i file...

    [CODE]$cartella_foto = "/upload; $link = rawurlencode($titolo."__".$count.".jpg"); echo <a href = '"http://www.dominio.com/'.$link.'"</a>'; scandir ritorna anche la directory corrente e la directory padre (. e ..) in rete esistono esempi su come eludere questo passaggio.
    Ps. I nomi di cartelle finiscono con / quindi $cartella_foto."/".nome_file
Devi accedere o registrarti per scrivere nel forum
1 risposte