Ho la necessità di spostare jpg (precedentemente caricati da php) da una cartella ad un'altra.
seguendo un vecchio post (la ricerca l'ho fatta
) ho usato questo codice:
codice:
touch($filename) or die("Impossibile creare il file");
$fp=fopen($filename, 'wb' );
fwrite( $fp , $vecchio_filename );
fclose( $fp );
il file pero' ricreato nella nuova directory è corrotto
dove sbaglio? manca qualche header?
ps
$vecchio_filename contiene il percorso completo e il nome del file che deve essere replicato nella nuova posizione, che è $filename
lo so che è una fagianata, ma mi sono impantanato
grazie in anticipo a tutti i volenterosi
edit: ah,ovvio che poi farei un unlink per cancellare il file vecchio
se pero' c'è qualche soluzione piu' ortodossa e pulita...