Newsgroup: it.comp.www.php
Titolo: Generare grafici

Ho bisogno di generare dinamicamente dei grafici di statistiche di accesso
al mio sito, quindi visualizzando grafici a torta e istogrammi.
Ho visto che e' possibile tramite le librerie php JPGraph, pero' queste
necessitano delle librerie binarie GD, che purtroppo non posso
installare\compilare sul server del sito.
Conoscete un metodo alternativo?
TIA
Il server del sito e' un IIS4 con supporto PHP4.1.1, ASP3, e Perl (server
Aruba).
-- 
        Sephiroth
_________________________________________________________________
E-Mail:sephiroth88(at)
supereva.it
 | Linux Registered User:181013

 Aruba).
nel tuo caso, nessun'altra alternativa :-/
Ciao
Alex

La cosa più semplice che puoi fare è, come ho fatto anche io per il mio
sito, usare un immaggine di 1 pixel per 1 pixel, e ridimenzionarla come
vuoi.
Io mi sono fatto un contatore di accessi per il mio sito, segno gli
accessi su una tabella mysql, e al volo creo un grafico a barre
ridimenzionando l'immagginina alta quanto è il valore che prendo dalla
tabella. Così facendo ho una barra per ogni giorno del mese, alta in base a
quante persone quel giorno hanno visto il mio sito.
L'impatto visivo devo
dire che è molto carino, e si fa in poco tempo.
Se questa sera ti colleghi
magari ti faccio anche vedere, così segno un accesso in più :P
Saluti...
--------------------------------
Inviato via 
http://usenet.iol.it
 

 magari ti faccio anche vedere, così segno un accesso in più :P
...ma per i grafici a torta?? La soluzione in teoria esiste, ma te la
sconsiglio per ovvi motivi.
Invece di un'immagine componi una bella griglia di celle, ci infili immagini
da un pixel per uno dentro e dai il colore di sfondo alla cella. Puoi rifare
anche immagini molto complesse, ma capirai che non è la cosa migliore di
questo mondo!
LAMASE

Bhè, per il grafico a torta non so come avrebbe potuto fare...la soluzione
della tabella anche io l'avevo proposta in un mio post moolto simile a
questo, ma poi per ottenere lo stesso risultato dovevo incasinarmi di più
la vita e così ho optato per il pixelino colorato.
Il giorno corrente è
blu, gli altri arancioni :P E' assolutamente da vedere! (spam moderato)


Conoscete un metodo alternativo?
Usare fly (che usa GD, ma linkato staticamente) e creare in PHP un file
.fly, lanciare nascostamente 'fly' usando system(), prenderne l'output,
e sbatterlo a video.
Peso per il sistema, l'equivalente del lancio di tre CGI piccoli. Piu',
ovviamente, il peso dell'elaborazione GD.
Se vuoi usare le JPGraph, devi modificarle in modo da generare l'output
in formato .fly. Difficile non e', lungo e palloso si'.
Leonardo
-- 
Time's angles, mages tell, conceal a place
incredible, beyond the mundane mind;
night-shrouded and between the seas of space
dread creatures drift in the ageless winds.

 wrote in message
nd0ddu47or8046r22...@L.Serni...


statistiche o cercare su google "applet per grafici"
Grazie del consiglio.


e sbatterlo a video.
Ho provato a lanciare un CiaoMondo.exe con le funzioni system() e
passthru() assieme alla funzione escapeshellcmd(): funzionano in locale, ma
sul server non danno nessun output. Molto probabilmente sono disattivati i
permessi (e dubito che il sysadmin attivi i permessi per lanciare
eseguibili).
Le strade finiscono qui? :-((


sposti l'elaborazione client side cosi non pieghi il server
Senz'altro. E se non ha Java, neanche il client :-)
Leonardo

Le strade finiscono qui? :-((
Temo di si'. A meno che tu non voglia generare i GIF in PHP.
Alcuni grafici, comunque, possono essere realizzati senza l'uso
di GD; tu di che tipo di grafici hai bisogno?
Leonardo

 ha comunicato il documento
<qsnlduchq0oeoecd9...@L.Serni> all'equipaggio di
it.comp.www.php:

Mi servivano grafici a barre e a torta.
Per le barre sto gia' provvedendo ad utilizzare i <TABLE>, anche se
netscape non si comporta troppo bene.
Per i grafici a torta (o a cerchio se vogliamo togliere il 2d :-)) non so
come fare, penso che mi arrangero' utilizzando solo grafici a barre
(istogrammi si chiamavano, se non erro).


 Mi servivano grafici a barre e a torta.
Sul sito di Zend (
www.zend.com
) c'è un articolo fresco fresco
che parla proprio di grafici. Viene usata questa libreria qui:
http://www.aditus.nu/jpgraph/
vedi anche:
http://jpgraph.fan-atics.com/
Non l'ho provata, ma dagli esempi riportati e visualizzati
sembra ben fatta e molto semplice da usare.

che parla proprio di grafici. Viene usata questa libreria qui:
Leggo su 
zend.com
:
=====
GD ? graphics library which can be compiled with PHP to allow for 
      image manipulations and generation (Note: From PHP 4.3.0 GD will be
bundled 
      with PHP, allowing for ease of configuration.) 
=====
Forse ho ancora la speranza di usare JpGraph quando aggiorneranno php sul
server!
