ciao a tutti vorrei chiedervi perche questo script in php funziona solo a volte
il codice nn fa altro che prendere un file e scaricarlo il tutto è automatizzato dal un db mysql ..
il codice mi deve scaricare o i jpg o i DOC
Codice PHP:
//Percorso file remoto
$remotefile="http://www.miosito.it/$foto3";
//Cartella locale in cui copiare il file
$cartella= $uniconome."/"; // cartella dove mettere immagini
//apro il file remoto da leggere
$srcfile1 = fopen("$remotefile", "r");
//prelevo il nome del file
$nomefile=basename($remotefile);
//apro il file in locale
if (!($fp1 = fopen($cartella.$nomefile,"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);
questo per la maggior parte delle volte mi scarica i file nella cartella solo se sono jpg
nel caso in cui trova un DOC di word mi da errore .. =( qualcuno sa illuminarmi ??
cordiali saluti