ho già cercato in rete ma non ho trovato nulla che funzioni bene
io devo aprire una pagina che copia dei file da un server in locale con la funzione sotto riportata esegiuta n volte
Codice PHP:
function copia_file_in_locale($percorso_provenienza,$percorso_destinazione,$flag_msg_errore=false){
set_time_limit(300);
//apro il file remoto da leggere
error_reporting(0);
$srcfile1 = fopen($percorso_provenienza, "r");
//apro il file in locale
//echo ">>>".fopen($percorso_provenienza, "r")."<<<";
if ($srcfile1==false){
if ($flag_msg_errore==true){
echo "<p class='testo_file_non_trovato'>Il file ".$percorso_provenienza." non è stato trovato.</p>";
}
}
else{
if (!($fp1 = fopen($percorso_destinazione,"w")));
//scrivo contenuto del file remoto, ora in temp file, in file locale
while ($contents = fread( $srcfile1, 8192 )) {
fwrite( $fp1, $contents, strlen($contents) );
}
//chiudo i due files
fclose($srcfile1);
fclose($fp1);
error_reporting(E_ALL);
set_time_limit(30);
}
}
durante l'elaborazione mi serviva visualizzare qualcosa che mi avvertisse che la pagina sta elaborando, ed alla fine qualcosa che mi faccia capire che l'elaborazione è finita
come si può fare?
ciao a tutti e grazia anticipatamente per le eventuali risposte