ciao a tutti per un motivo che io non capisco i miei router non aprono le porte, di conseguenza sul mio sito l'immagine della cam non è più disponibile volevo sapere se c'è un modo per mettere online lo screen con i loghi e tutto cioè dello script che usavo prima:

<?php
date_default_timezone_set('Europe/Rome');
header("Refresh: 60; url=" . $_SERVER["PHP_SELF"]);
header("Content-Type: image/jpg");
putenv('GDFONTPATH=' . realpath('.'));
//conteggio visite
$expire= 600; // tempo in secondi di permanenza dello ***** IP
$logfile= "flount.log"; // file contenente il numero di visite
// *************************** non modificare nulla *************************
$incpath=substr(__FILE__, 0, strrpos(__FILE__, "/")+1);
$logfile=$incpath.$logfile;
$ip= getenv('REMOTE_ADDR');
$visits=0;
$badhit= false;
$now= time();
$ips = array(array());
if (file_exists($logfile)){
if ($loggedips=file($logfile)){
$visits=trim($loggedips[0]);
for ($i=1; $i< count($loggedips); $i++){
$loggedips[$i]=trim($loggedips[$i]);
$ips[$i] = explode('||', $loggedips[$i]);
if (($ips[$i][0]==$ip) && ($now-$ips[$i][1]< $expire))
$badhit= true;
}
if ($badhit)
$visits;
else{
$visits++;
$fp= fopen($logfile, 'w');
fputs($fp,"$visits\n");
for ($i=1; $i< count($loggedips); $i++){
if ($now-$ips[$i][1] < $expire)
fputs($fp, $ips[$i][0]."||".$ips[$i][1]."\n");
}
fputs($fp, "$ip||$now\n");
fclose($fp);
$visits;
}
}
}else
$visits= "logfile is missing";
// fine cont visite
$DatiRT = file_get_contents("http://www.meteomigliarino.it/weather/realtime.txt");
$DATIxx = explode(" ", $DatiRT);
$data=($DATIxx[0]);
$ora=($DATIxx[1]);
$temp=(float)$DATIxx[2];
#$temp=4;
$trendtemp=$DATIxx[25];
$humidex=$DATIxx[42];
$apparent=$DATIxx[54];
$hum=$DATIxx[3];
$dp=$DATIxx[4];
$raffica=$DATIxx[32];
$hraffica=$DATIxx[33];
$press=(($DATIxx[10]));
$trendpress=(($DATIxx[18]));
$wind=($DATIxx[6]);
#$wind=30;
$winddir=$DATIxx[11];
$wdir = $DATIxx[7];
$windrun = $DATIxx[17];
$windav = $DATIxx[51];
$rain=$DATIxx[9];
$raind=($DATIxx[9]);
$rainrate=$DATIxx[8];
$pioggia=($DATIxx[8]);
$raintot=((float)$DATIxx[20])+0;
$rainm=($DATIxx[19]);
$rainh=($DATIxx[47]);
$UV=($DATIxx[43]);
$tempmax=($DATIxx[26]);
$tempmin=($DATIxx[28]);
$htempmax=($DATIxx[27]);
$htempmin=($DATIxx[29]);
$cb=($DATIxx[52]);
$solar=($DATIxx[45]);

$font = "tahoma.ttf";

$nome_immagine= imagecreatefromjpeg("http://meteomigliarino.ddns.net:4030/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&amp;usr=Meteomigliarino&amp;p wd=Blacktiger91"); // file contenente l'immagine
$nome_immagine2=imagecreatefrompng("http://www.meteomigliarino.it/webcam/logo.png"); // file logo1
//$nome_immagine3=imagecreatefrompng("logo2.png"); // file logo2
$nome_immagine4=imagecolorallocatealpha($nome_immagine,0,0,250,50); // barra
$nome_immagine4a=imagecolorallocatealpha($nome_immagine,250,250,250,20); // linea barra
$nome_immagine4b=imagecolorallocatealpha($nome_immagine,255,50,50,20); // linea barra
$nome_immagine4c=imagecolorallocatealpha($nome_immagine,0,0,130,20); // linea barra
//$nome_immagine5=imagecreatefrompng("logo3.png"); // file logo3
$colore_testo = imagecolorallocate($nome_immagine,255,255,255); // colore testo bianco
$colore_testor = imagecolorallocate($nome_immagine,255,50,50); // colore testo rosso
$colore_testob = imagecolorallocate($nome_immagine,0,0,130); // colore testo blu

######## x la barra inferiore #########
$text1="Fiscaglia Località Migliarino (Fe) - Puntamento sud-est"; // scritta contenente la località
$text3="Numero visite: ". $visits; // testo contenente il numero degli accessi
$text2= "Dati meteo: " . $data . " - h " . $ora . " - UR: " . $hum . "% - DP: " . $dp . " - Vento: " . $raffica . "kmh - dir in gradi: " . $winddir . " - " . $press . "hpa - Pioggia: " . $rain . "mm - RRate:" . $rainrate;
$text4= $temp . "C";


imagecopy($nome_immagine, $nome_immagine2, 1140, 0, 0, 0, 128,128); //logo1
//imagecopy($nome_immagine, $nome_immagine3, 1140, 12, 0, 0, 128,128);//logo2
imagefilledrectangle($nome_immagine, 0,675,1280,720,$nome_immagine4); //barra
imagefilledrectangle($nome_immagine, 0,673,1280,675,$nome_immagine4a);//linea barra
imagefilledrectangle($nome_immagine, 1080,676,1140,698,$nome_immagine4b);//massima
imagefilledrectangle($nome_immagine, 1080,698,1140,720,$nome_immagine4c);//minima
//imagecopy($nome_immagine, $nome_immagine5, 1140, 480, 0, 0, 189,67);//logo3
imagefttext ($nome_immagine, 12, 0, 10, 693, $colore_testo, $font, $text1." - ".$text3);//stampa testo
imagefttext ($nome_immagine, 12, 0, 10, 713, $colore_testo, $font, $text2);//stampa testo meteo
imagefttext ($nome_immagine, 30, 0, 1145, 713, $colore_testo, $font, $text4);//stampa temp meteo
imagefttext ($nome_immagine, 12, 0, 1100, 693, $colore_testo, $font, $tempmax);//stampa temp max
imagefttext ($nome_immagine, 12, 0, 1100, 715, $colore_testo, $font, $tempmin);//stampa temp min
header("Content-type: image/jpeg");
imagejpeg($nome_immagine, NULL ,80);
imagedestroy($nome_immagine);

?>



senza bisogno che ci sia la porta aperta, cioè tramite ftp

grazie