ciao a tutti!!
ho un problema con una libreria. (sono alle prime armi)
dunque, ho un apagina php che calcola un valore.. chiamiamolo $random. e un ALTRO file che genera un immagine (dato che se genero un immagine con la libreria GD2, devo farlo in un altro file.
esempio:
primo file (quello che genera il numero $random) lo chiamiamo output.php
codice:
$random=rand(0,100);
[img]img.php[/img]
il secondo (quello che usa il numero $random per generare l immaigne) lo chiamiamo img.php
codice:
<?php
$immagine = imageCreateFromJpeg("images/weather.jpg");
$bianco = imageColorAllocate($immagine, 255, 255, 255);
$giallo = imageColorAllocate($immagine, 255, 255, 0);
$rosso = imageColorAllocate($immagine, 255, 0, 0);
$bg= imageColorAllocate($immagine, 62, 62, 62);
imageFilledRectangle($immagine, $x2, 121, 400, 150, $bg);
imageFilledRectangle($immagine, $x2-1, 121, $x2, 150, $rosso);
$rand2=($random*2)."%";
imageString($immagine, 5, 195, 55, $rand2, $bianco);
// imposto correttamente gli header
header("Content-type: image/png");
// invio l'output come immagine PNG
imagepng($immagine);
// libero la memoria
imageDestroy($immagine);
?>
il valore random deve essere calcolato nel primo file, perche in realtį non é semplicemente un random. é piu complicato.. ho usato rand() per fare le sempio e semplificare il tutto.
ora la mia domanda é: come cavolo faccio a passare il valore random a img.php?
grazie
ciao
igor