Ciao a tutti,
ho provato ad usare questo file php trovato in rete per trasferire un file da un dominio_B ad un dominio_A.
Funziona benissimo con due domini (dominio_A e domionio_B) di Aruba;
se il dominio_B e' invece connesso ad internet tramite un servizio di DNS dinamico (es.DynDNS), il trasferimento non funziona piu'.
Sapete dirmi se esiste una soluzione ?
Mille grazie a tutti.
Ciao
cl@udio
File .php nel dominio_A:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento senza titolo</title>
</head>
<body>
<?PHP
set_time_limit(300);
//Percorso file remoto
$remotefile="http://www.dominio_B.it/data.xml";
//Cartella locale in cui copiare il file
$cartella="public/";
//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);
?>
</body>
</html>