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:
il file pero' ricreato nella nuova directory è corrottocodice:touch($filename) or die("Impossibile creare il file"); $fp=fopen($filename, 'wb' ); fwrite( $fp , $vecchio_filename ); fclose( $fp );
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...