Ho provato a mettere in un file php questo codice:
Codice PHP:
<?php
$im = imagecreatetruecolor(200,200); //Creiamo l'immagine 200*200
$bg = imagecolorallocate($im,255,255,255); //Diamo il colore per lo sfondo(BIANCO)
$rec = imagecolorallocate($im,0,255,255); //Diamo un colore azzurrino per il rettangolo
$col = imagecolorallocate($im,0,0,0);//Il colore del testo(NERO)
$bg2 = imagecolorallocate($im,255,0,0);//Il colore dello sfondo del rettangolo
imagefill($im,0,0,$bg); //Applichiamo il colore allo sfondo
imagerectangle($im,10,10,190,190,$rec); //Disegnamo il rettangolo
imagefill($im,11,11,$bg2);//Lo sfondo del rettangolo
imagestring($im,2,20,20,"Salve gente!",$col);//Scriviamo Salve gente! nel rettangolo
//Adesso arriva il punto dove si va a creare la vera e propria immagine
imagepng($im,"immagine.png"); //Abbiamo creato un'immagine PNG chiamata immagine.png, ma questo procedimento si poteva evitare scrivendo in cima alla pagina header("Content-Type: image/jpeg");
echo "<img src=\"immagine.png\">"; //Facciamo comparire l'immagine tramite il tag HTML <img>; se utilizzate l'header questo va omesso!
imagedestroy($im); //Finiamo con il distruggere l'immagine temporanea
?>
Ma mi restituisce:
Warning: imagepng() [function.imagepng]: Unable to open 'immagine.png' for writing: Permission denied in D:\inetpub\webs\rosario49it\lifedj\gotext\prove.ph p on line 12
Ho provato a vedere permessi della cartella in cui c'è file php ma sono 777 (read, write e modify per tutti!
Ke devo fare?
Vi ringrazio in anticipo per la risposta
Lifedj