Ferramentas de Site


dev_web:php:graficos

Diferenças

Esta página mostra as diferenças entre as duas revisões da página.

Links para esta vista de comparação

dev_web:php:graficos [2009/03/24 17:06]
pedrotuga Page moved from php:snippet:graficos to php:graficos
dev_web:php:graficos [2018/05/14 21:37]
Linha 1: Linha 1:
-====== Gerar gráficos usando PHP e Flash ====== 
  
-Neste pequeno artigo vai ser mostrado como fazer gráficos em [[.:snippet:php]] é realmente fácil, se tivermos conhecimento de certos //scripts//. 
- 
-===== Requisitos mínimos ===== 
- 
-  * Um servidor com [[.:snippet:php]] instalado 
-  * Flash Player 6 ou superior instalado no computador cliente 
- 
-===== Desenvolvimento ===== 
- 
-**1º Passo -** Precisamos de fazer o download do //script// que vai fazer o gráfico por nós. Para isso [[http://www.maani.us/charts/index.php?menu=Download|façam download do programa necessário]] 
- 
-**2º Passo -** Depois de terem feito o download, descompactem-no para uma pasta (o resultado deve ser um ficheiro chamado //charts.swf//, outro chamado //charts.php// e por fim uma pasta chamada //charts_library//), enviem-o para o servidor e podemos começar a criar. 
- 
-**3º Passo -** Criem um ficheiro php (//dados.php// é o que vai ser utilizado neste artigo) com o seguinte código: 
- 
-<code php> 
-<?php 
-# dados.php 
-//Incluir o ficheiro charts.php necessário para o funcionamento do programa 
-include "charts.php"; 
-  
-//Aqui está a dar os dados necessários ao gráfico 
-$chart['chart_data'] = array ( array ( "",   "Janeiro", "Fevereiro", "Marco", "Abril" ), 
-                               array ( "2005",       0,          12,      15,     167 ), 
-                               array ( "2006",     200,         341,     423,     555 ) 
-                              ); 
-  
-//Envia o gráfico para ser mostrado no ecrã 
-SendChartData ( $chart ); 
-  
-?> 
-</code> 
- 
-**4º Passo -** Vamos mostrar o gráfico. Criem outro ficheiro ou editem aquele que querem que mostre o gráfico e escrevam o seguinte código: 
- 
-<code php> 
-<?php 
-# index.php 
-include "charts.php";  
-echo "<div align=\"center\"><b>Visitas do P@P</b>"; 
-  
-//Insere o gráfico na página 
-echo InsertChart ( "charts.swf", "charts_library", "dados.php" );  
-  
-echo "</div>"; 
-?> 
-</code> 
-  
-Se abrirem o ficheiro que acabaram de criar no vosso //webserver// vão ver um gráfico bem bonito em [[.:snippet:php]]. 
- 
-===== Resultado final ===== 
- 
-{{http://img214.imageshack.us/img214/3582/ss9ja.jpg}} 
- 
-Existem inúmeras coisas que se podem fazer com este //script// mas para isso podem dar uma vista de olhos no [[http://www.maani.us/charts/|site oficial]] 
- 
-É útil também referir que existem vários //scripts// para desenhar gráficos com [[.:snippet:php]] (GDlib, PHPlot, etc...), mas todos esses precisam de ter instalado no servidor a GDlib. É mais fácil criar utilizando Flash. 
dev_web/php/graficos.txt · Última modificação em: 2018/05/14 21:37 (edição externa)