di seguto cè il codice relativo al file.php che mi costriusce un imagine.
mi trovo in difficolta perchè non riesco a richiamare questo file con include da un file html.
l'obbiettivo è inserire nel mio <div id="alto"></div> che è nel mio idex.php (quindi con tutto il resto del codice) la mia immagine di sotto (file.php)
i have little confusion!!!! sorry!!!
<?
function dickelinie($img,$start_x,$start_y,$end_x,$end_y,$c olor,$thickness)
{
$angle=(atan2(($start_y - $end_y),($end_x - $start_x)));
$dist_x=$thickness*(sin($angle));
$dist_y=$thickness*(cos($angle));
$p1x=ceil(($start_x + $dist_x));
$p1y=ceil(($start_y + $dist_y));
$p2x=ceil(($end_x + $dist_x));
$p2y=ceil(($end_y + $dist_y));
$p3x=ceil(($end_x - $dist_x));
$p3y=ceil(($end_y - $dist_y));
$p4x=ceil(($start_x - $dist_x));
$p4y=ceil(($start_y - $dist_y));
$array=array(0=>$p1x,$p1y,$p2x,$p2y,$p3x,$p3y,$p4x ,$p4y);
imagefilledpolygon ( $img, $array, (count($array)/2), $color );
}
// istanzio una nuova immagine di dimensioni x=200 e y=200
$immagine = imageCreate(800, 200) or die("Cannot Initialize new GD image stream ");
// assegno il primo colore, questo colore sarà anche lo sfondo dell'immagine
$backgroundcolor = imageColorAllocate($immagine, 0, 0, 0);
// assegno un secondo colore, da utilizzare per colorare il testo
$coloretesto = imageColorAllocate($immagine, 80, 70, 250);
$red = imagecolorallocate($immagine, 255, 0, 0);
$green = imagecolorallocate($immagine, 0, 255, 0);
$blue = imagecolorallocate($immagine, 0, 0, 255);
$orange= imageColorAllocate($immagine, 252, 102, 4);
// visualizzo il testo "sOLUZIONI PER IL WEB"
imageString($immagine, 200, 350, 100, "Soluzioni per il Web", $orange);
// imposto correttamente gli header
header("Content-type: image/png");
dickelinie($immagine, 350, 120, 530, 120 ,$coloretesto,1);
imagefilledarc($immagine, 50, 50, 100, 50, 0, 90, $red, IMG_ARC_PIE);
imagefilledarc($immagine, 50, 50, 100, 50, 90, 225 , $blue, IMG_ARC_PIE);
imagefilledarc($immagine, 50, 50, 100, 50, 225, 360 , $green, IMG_ARC_PIE);
imageellipse ($immagine, 440, 100, 200, 180, $green);
// invio l'output come immagine PNG
imagePng($immagine);
// libero la memoria
imageDestroy($immagine);
?>![]()
![]()
![]()
![]()