prelevare immagine e caricarla tramite ftp in php

confusoefelice

Nuovo Utente
16 Apr 2009
3
0
0
Ciao a tutti.... ma soprattutto bravi...
..volevo chiedervi un aiuto... vorrei prendere l'immagine da questo link

http://webcamlingu.dyndns.org:5001/_gCVimage.jpg

e caricarla tramite ftp su un altro sito.

Ho gia provato in questo modo( sotto) però purtroppo non capisco come ci mette una vita essendo una webcam ip, interroga la webcam e poi dopo 40 e piu' secondi mi da l'immagine... quindi come soluzione avrei pensato qualcosa che mi recuperi l'immagine dal link su menzionato copiarla sul server (cache) cosi l'utente che andra a visualizzare la webcam veda subito l'immagine anche se di qualche minuto prima...

Vi ringrazio tutti ciao...

<?
// displays date as day/month/year time. - multix
$day = date("d",time());
$month = date("m",time());
$year = date("Y",time());
$grab_time=`date +%H:%M:%S`;
//print (" $grab_time $day/$month/$year ");



$src= "http://webcamlingu.dyndns.org:5001/_gCVimage.jpg";
//$testo = date("F j, Y, g:i a");
$testo = " Linguaglossa $grab_time $day/$month/$year";

$im = @imagecreatefromjpeg($src);
$size = getimagesize($src);

$newwidth = $size[0];
$newheight = $size[1];

$new = imagecreatetruecolor($newwidth, $newheight);
imagecopyresampled($new, $im, 0, 0, 0, 0, $newwidth, $newheight, $size[0], $size[1]);

$textcolor = imagecolorallocate($new, 255, 255, 255);

//gestione posizione e dimensione testo
imagestring($new, 3, 1, 1, $testo, $textcolor);

//header('Content-Type: ' . $size['mime']);
imagejpeg($new,'webcamimage.jpg', 100);


@imagedestroy($im);
@imagedestroy($new);
?>




</div>


</div>



<div align='center'>

<img src="webcamimage.jpg" border="0"></a></div>
 
....ciao non riesco a capire perchè impiega 40 sec per farmi visualizzare l'immagine che mi da la webcam... volevo un consiglio sullo script o direttamente suggerirmi un altra soluzione.. Grazie Ciao
 

Discussioni simili