//$stringadiinterr4="sovraimpressione.php" . "?parametro1=" . $temperatura ."&sfondojpeg=" . $sfondo . "¶metro2=" . $pressione . "¶metro3=" . $umidita . "¶metro4=" . $dirvento . "¶metro5=" . $fventomedia . "¶metro6=" . $aggiornamento . "¶metro7=" . $dataorawebcam. "¶metro8=" . $rainrate . "¶metro9=" . $gpioggia; $parametro1=$_GET['parametro1']; $sfondojpeg=$_GET['sfondojpeg']; $parametro2=$_GET['parametro2']; $parametro3=$_GET['parametro3']; $parametro4=$_GET['parametro4']; $parametro5=$_GET['parametro5']; $parametro6=$_GET['parametro6']; $parametro7=$_GET['parametro6']; $parametro8=$_GET['parametro8']; $parametro9=$_GET['parametro9']; //dimensione orizzontale strumento $dim_v_x=1920; //dimensione verticale strumento $dim_v_y=1080; //dimensione orizzontale asse strumento $axx=105; //dimensione verticale asse strumento $axy=105; //dimensione orizzontale asse ago $axxa=10; //dimensione verticale asse ago $axya=10; //parametro immagine jpeg sfondo. l'immagine deve avere le dimensioni in picxel massime di dim_v_x dim_v_y $sfondo=$sfondojpeg; /* If ($sfondo ==""){ header("Content-type: image/png"); $image = imagecreatetruecolor( $dim_v_x, $dim_v_y) or die("Cannot Initialize new GD image stream"); } else { header("Content-type: image/jpeg"); $image = @imagecreatefromjpeg("$sfondo") or die("Cannot Initialize new GD image stream"); } */ $image = imagecreatefromjpeg("$sfondo") or die("Cannot Initialize new GD image stream"); $grey = imagecolorallocate($image, 100, 100, 100); $bianco = imagecolorallocate($image, 255, 255,255); $azzurro = imagecolorallocate($image, 125, 125,255); $rosso = imagecolorallocate($image, 200, 200,255); $background = imagecolorallocate($image, 255, 0, 0); $green = imagecolorallocate($image,10, 255, 100); //genera colore RGB $nero = imagecolorallocate($image, 0, 0, 0); //genera colore RGB $col_ellipse = imagecolorallocate($image, 255, 0, 255); //$blu = imagecolorallocate($immagine_v, 0,0,255 ); //genera colore RGB // create a blank image imagecolortransparent($image, $nero); // fill the background color //$bg = imagecolorallocate($image, 0, 125, 0); imagerectangle($image,0,0,$dim_v_x-1,$dim_v_y-1, $bianco); imagerectangle($image,3,3,$dim_v_x-4,$dim_v_y-4, $bianco); imagerectangle($image,4,4,$dim_v_x-5,$dim_v_y-5, $bianco); imagerectangle($image,5,5,$dim_v_x-6,$dim_v_y-6, $bianco); imageString($image, 5, 10 , 10 , "Temperatura " . $parametro1 . " °C", $nero); imageString($image, 5,10 , 25 , "Pressione " . $parametro2 . " Hpa", $nero); imageString($image, 5, 10 , 40 , "Umidita' " . $parametro3 . "%", $nero); imageString($image, 5, 10 , 55 , "Vento da " . $parametro4 ." °", $nero); imageString($image, 5, 10 , 70 , "Media vento " . $parametro5 ." Km/h", $nero); if ($parametro8 > 0) { imageString($image, 5, 10 , 86 , "Pioggia " . $parametro8 ." mm/h", $nero); } else { imageString($image, 5, 10 , 86 , "Pioggia oggi " . $parametro9." mm" , $nero); } imageString($image, 5, 10 , 101 , "Dati delle: " . $parametro6 , $nero); imageString($image, 5,370 , 1040 , "Webcam Margone ore: " . $parametro7 , $nero); imageString($image, 5, 10 , 1040 , "http://meteoweb.valledeilaghi.it" , $nero); imageString($image, 5, 11 , 11 , "Temperatura " . $parametro1 . " °C", $bianco); imageString($image, 5,11 , 26 , "Pressione " . $parametro2 . " Hpa", $bianco); imageString($image, 5, 11 , 41 , "Umidita' " . $parametro3 . "%", $bianco); imageString($image, 5, 11 , 56 , "Vento da " . $parametro4 ." °", $bianco); imageString($image, 5, 11 , 71 , "Media vento " . $parametro5 ." Km/h", $bianco); if ($parametro8 > 0) { imageString($image, 5, 11 , 87 , "Pioggia " . $parametro8 ." mm/h" , $bianco); } else { imageString($image, 5, 11 , 87 , "Pioggia oggi " . $parametro9." mm" , $bianco); } imageString($image, 5, 11 , 102 , "Dati delle: " . $parametro6 , $bianco); imageString($image, 5,371 , 1040 , "Webcam Margone ore: " . $parametro7 , $bianco); imageString($image, 5, 11 , 1040 , "http://meteoweb.valledeilaghi.it" , $bianco); // output the picture //header("Content-type: image/png"); /* If ($sfondo ==""){ //imagepng($image); } else { imagejpeg($image, webcam_margone.jpg); } */ imagejpeg($image, webcam_margone.jpg); imagedestroy($image); echo "