Ciao ragazzi, sto provando a fare una classe per creare immagini al volo, ma non capisco dove sbaglio:
codice:
Class Grafico{
var $img ="";
var $config="";
function Grafico() {
$this->config=parse_ini_file("config.ini.php");
$this->img = @imagecreate($this->config['img_x'], $this->config['img_y']);
$bg= colorcompose($this->config['bgcolor']);
extract($bg);
$background_color = imagecolorallocate($this->img, $R, $G, $B);
}
function istogramma($perc,$xstep) {
// coloreistogramma
$istogramma_color=colorcompose($this->config['istogramma_color']);
extract($istogramma_color);
$istogramma_color=imagecolorallocate($this->img, $R, $G, $B);
imagefilledrectangle($this->img,0,0,100,100,$istogramma_color);
}
}
in pratica il rettangolo nel metodo istogramma non viene disegnato, e non capisco se sbaglio il riferimento all'immagine, visto che gli stessi comandi contenuti nel suddetto metodo se inseriti nel metodo costruttore disegnano il quadrato che voglio...
grazie, ciao