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
il secondo (quello che usa il numero $random per generare l immaigne) lo chiamiamo img.phpcodice:$random=rand(0,100); [img]img.php[/img]
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

Rispondi quotando