Возникла проблема... При считывании из файла значений и рисовании по этим значениям часть картинки рисуетсякак надо, а вот др часть просто заливается одним цветом,причём часть уже нарисованного тоже закрашивается... не пойму в чём дело... помогите, я опускаю руки.
Извините, что забыл код выложить... PHP: <?php function drawcolor($mas2) { if($mas2>1500) { $color1=0x00; $color2=0x0f; $color3=0x00; } elseif($mas2>1400) { $color1=0xff; $color2=0x00; $color3=0x00; } elseif($mas2>1200) { $color1=0xf0; $color2=0x0f; $color3=0x30; } else { $color1=0xff; $color2=0x0a; $color3=0x00; } $colormas=array('0'=>$color1, '1'=>$color2, '2'=>$color3); return $colormas; } function masobj() { $x1=0; $y1=0; $x2=62.5; $y2=12.5; $i=1; $image=imagecreate(1312.5,200); $white=imagecolorallocate($image,0x00,0x00,0x00); $n=1; $t=fopen("Andrey1.txt",'r'); while($n!=21) { fscanf($t, "%f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f %f", $n1,$n2,$n3,$n4,$n5,$n6,$n7,$n8,$n9,$n10,$n11,$n12,$n13,$n14,$n15,$n16,$n17,$n18,$n19,$n20,$n21); $masobject[0]=$n1; $masobject[1]=$n2; $masobject[2]=$n3; $masobject[3]=$n4; $masobject[4]=$n5; $masobject[5]=$n6; $masobject[6]=$n7; $masobject[7]=$n8; $masobject[8]=$n9; $masobject[9]=$n10; $masobject[10]=$n11; $masobject[11]=$n12; $masobject[12]=$n13; $masobject[13]=$n14; $masobject[14]=$n15; $masobject[15]=$n16; $masobject[16]=$n17; $masobject[17]=$n18; $masobject[18]=$n19; $masobject[19]=$n20; $masobject[20]=$n21; for($i=0;$i<21;$i++) { $m1=drawcolor($masobject[$i]); $color=imagecolorallocate($image,$m1[0],$m1[1],$m1[2]); imagefilledrectangle($image,$x1,$y1,$x2,$y2,$color); $x1+=62.5; $x2+=62.5; } $x1=0; $x2=62.5; $y1+=12.5; $y2+=12.5; $n++; } imagepng($image); fclose($t); } masobj(); ?> Вот!!! Что здесь не так? Вот пример...