Spostare file pippo.txt

di il
5 risposte

Spostare file pippo.txt

Buongiorno,

ho un piccolo sito win.fotoarrigo.com su Aruba e dovrei spostare il file pippo.txt da una directory ad un'altra

Ho provato con i classici script php di copia e , chiamando il php, tutto sembra funzionare ma , verificando, il file non è stato copiato/spostato

Qualcuno puo' darmi un suggerimento come dovrei correggere il .php?

uso questo: 

<?php
define('ABS_PATH', $_SERVER['DOCUMENT_ROOT'] . '/');
$file =  ABS_PATH . 'CamMia/DHT11.txt';
$dest_path = ABS_PATH . 'CamVito2';
?>

Grazie

5 Risposte

  • Re: Spostare file pippo.txt

    A parte il fatto che questa è la sezione del linguaggio Puthon e non del PHP…

    Ma poi quale funzione chiami per la copia del file? Mi pare che manchi completamente 

  • Re: Spostare file pippo.txt

    Ho spostato la discussione in area PHP.

    Come fatto notare da @oregon, manca la funzione per la copia del file

  • Re: Spostare file pippo.txt

    Avete ragione, se non copio non trasporto, grazie!

    scusate l'errore dell'area

    grazie

  • Re: Spostare file pippo.txt

    Filosoficamente parlando

    SE sposti un file da una directory ad un'altra DELLO STESSO Disco, in genere ci sono le funzioni apposite

    SE lo vuoi spostare TRA DISCHI diversi, devi fare ‘copia/cancella’ 

    Ovviamente il ‘copia/cancella’ funziona anche sullo stesso disco. 

  • Re: Spostare file pippo.txt

    Grazie Migliorabile, si la logica è quella ma poichè dovevo leggere e utilizzare il contenuto in un'altra directory ho semplicemento letto da'altra directory e poi usato le la variabile ottenuta come qui

    $filename = 'D:\inetpub\webs\fotoarrigocom\miadir\DHT11.txt';
    $handler = fopen($filename, 'r');
    if (false === $handler) {
       printf('Impossibile aprire il file %s', $filename);
       exit;
    }
    $size = 1024;
    while (!feof($handler)) {
    $content = fread($handler, $size);
    //echo $content;                
    }

    e poi ho scomposto il tutto con esplode e mi sono preso solo quello che mi serviva, se devo essere sincero ho fatto così perche' con le istruzioni spostamento ho fatto pasticci e non risultava !!  :-((

Devi accedere o registrarti per scrivere nel forum
5 risposte