Código PHP:
<?php
$x1=$_GET['x1'];
$y1=$_GET['y1'];
$x2=$_GET['x2'];
$y2=$_GET['y2'];
$nradios_3er=unserialize (urldecode ($_GET ['nradios_n']));
$status3=unserialize (urldecode ($_GET ['statu3']));
$im = imagecreate(256,6000) or die("Error creando la imagen");
$fondo = imagecolorallocate($im, 255, 255, 255); // blanco
/*Dibujando las lineas de Radio-Radio que vienen de los nodos 2do tramo*/
if ($nradios_3er!=0 and $nradios_3er!="")
{
foreach($nradios_3er as $a => $va1)
{
$y11=80*$a;
$y1=10+$y11;
foreach($va1 as $i => $va2)
{
if($status3[$a][$i]=="Operativo")
{
$resu1=pow($x2,2);
$resu2=pow($a,2);
$resu3=$resu1+$resu2;
$resu4=Sqrt($resu3);
$resu5=round($resu4);
$linea = imagecolorallocate($im, 0, 200,0); //color de la linea de enlace
imageline($im,$x1,$y1,$resu5,$y2,$linea);
$y2=$y2+80;
}
else if($status3[$a][$i]=="Planificado")
{
$resu1=pow($x2,2);
$resu2=pow($a,2);
$resu3=$resu1+$resu2;
$resu4=Sqrt($resu3);
$resu5=round($resu4);
$linea = imagecolorallocate($im, 255, 120, 30); //color de la linea de enlace
imageline($im,$x1,$y1,$resu5,$y2,$linea);
$y2=$y2+80;
}
}
}
}
header("Content-type: image/gif");
imagegif($im);
imagedestroy($im);
?>
Código PHP:
$im = imagecreate(256,6000) or die("Error creando la imagen");