Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Spostamento file da directory

    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...

  2. #2
    Ma $vecchio_filename contiene il percorso ?

    Allora dovresti fare così

    fwrite($fp, file_get_contents($vecchio_filename));
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  3. #3
    Originariamente inviato da gm
    Ma $vecchio_filename contiene il percorso ?

    Allora dovresti fare così

    fwrite($fp, file_get_contents($vecchio_filename));
    mortacci, quanto tempo ho perso!

    funziona grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.