Newsgroup: it.comp.programmare
Titolo: Php e Gif

Salve,
ho montato un server apache linux con mysql, gd, libpng, php. Il server funziona in tutto tranne quando cerco di creare una gif con php, il codice che uso è questo:
 
solo che quando lo faccio partire mi dà i seguenti errori:
Warning: Cannot add header information - headers already sent by (output started at /usr/local/apache/htdocs/www/sample2.php:1) in /usr/local/apache/htdocs/www/sample2.php on line 2
Warning: ImageCreateFromGif: No GIF support in this PHP build in /usr/local/apache/htdocs/www/sample2.php on line 4
Warning: Supplied argument is not a valid Image resource in /usr/local/apache/htdocs/www/sample2.php on line 5
Warning: Supplied argument is not a valid Image resource in /usr/local/apache/htdocs/www/sample2.php on line 6
Warning: Supplied argument is not a valid Image resource in /usr/local/apache/htdocs/www/sample2.php on line 7
Warning: ImageGif: No GIF support in this PHP build in /usr/local/apache/htdocs/www/sample2.php on line 8
Warning: Supplied argument is not a valid Image resource in /usr/local/apache/htdocs/www/sample2.php on line 9
Come posso risolvere il problema? 
Grazie

 Warning: ImageCreateFromGif: No GIF support in this PHP build
in /usr/local/apache/htdocs/www/sample2.php on line 4
questo mi sembra chiaro: ti dice che non hai il supporto GIF per il PHP.
Sicuro che le librerie ci stanno tutte?
il resto mi sembrano conseguenze di quanto detto
Ciao :)
--
------------------------
Piero
http://www.subnet.it
------------------------
Sent via Deja.com 
http://www.deja.com/
Before you buy.

Sicuro che le librerie ci stanno tutte?
Salve
Il supporto del GIF dalle GD e' stato rimosso dalla versione 1.6 in
poi per motivi di copyright :(
Prova ad usare il PNG invece la compressione e' anche meglio
Ciao
--------------------------------------------------
Brayan Fix Kirys Solfory
E-Mail: 
Ki...@technologist.com
 
For Free Software go to: 
http://Kiryssoft.cjb.net

Warning: ImageCreateFromGif: No GIF support in this PHP build 
<JOKE>
Uhm... puo' essere che... quella versione di PHP non abbia il supporto
GIF? (E' un'intuizione, potrei sbagliarmi).
</JOKE>
Scherzi a parte, NO, non hai il supporto GIF, perche' GD non ce l'ha a
causa di un problema di copyright con Unisys (l'algoritmo LZW e' stato
assoggettato al pagamento di una royalty).
Hai tre strade:
	a) Installi una libgd obsoleta, anteriore alla 1.5, credo. E
	   ti SCORDI di lamentarti se "ma non c'e' questa funzione e
	   quest'altra ha un bug e..."
		* No, rimettere il supporto GIF nella GD nuova credo
		  proprio non sia immediato
		* Non ci sono pacchetti "adulterati" in questo senso
	b) Paghi una royalty alla Unisys (info sul loro sito)
	c) Abbandoni GIF, come stanno facendo tutti, e usi PNG, un
	   formato:
		* Supportato da GD
		* Supportato da Netscape, Opera ed Internet Explorer
		* Open
		* Con compressione migliore del GIF
		* E supporto True Color, mi sembra
		* Vari altri trucchi accumulati negli UNDICI ANNI di
		  distacco fra GIF89 e PNG2000 :-)
Leonardo
".signature": bad command or file name

meglio il jpg perche` comprime di piu` (ma era logico :)
Si', ma in alcuni limitati casi puo' tornare comodo un protocollo
lossless con supporto True Color (es.: mappe cromatiche).
Ah, da un po' di prove che ho fatto, PNG comprime anche meglio di
GIF su immagini di dimensioni medie (cartoons da 16K).
Non so se supporta le animazioni, pero'.
