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

Próxima revisão
Revisão anterior
dev_web:php:graficos [2007/10/29 22:11]
127.0.0.1 Edição externa
dev_web:php:graficos [2018/05/14 21:37] (Atual)
Linha 1: Linha 1:
-FIXME Syntax estrutura para seguir os "padrões" da Wiki+====== Gerar gráficos usando PHP Flash ======
  
-Neste pequeno artigo vai ser mostrado como fazer gráficos em [[PHP]] é realmente fácil, se tivermos conhecimento de certos //scripts//.+Neste pequeno artigo vai ser mostrado como fazer gráficos em PHP é realmente fácil, se tivermos conhecimento de certos //scripts//.
  
 +===== Requisitos mínimos =====
  
-== Requisitos mínimos: ==+  * Um servidor com PHP instalado 
 +  * Flash Player 6 ou superior instalado no computador cliente
  
-* Um servidor com [[PHP]] instalado! +===== Desenvolvimento =====
-* Flash Player 6 Instalado no computador.+
  
 +**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]]
  
-== Desenvolvimento == +**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.
- +
- +
-**1º Passo -** Precisamos de fazer o download do script que vai fazer o gráfico por nós. Para isso vão [[http://www.maani.us/charts/index.php?menu=Download|aqui]] +
- +
- +
-**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//do vosso server 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: **3º Passo -** Criem um ficheiro php (//dados.php// é o que vai ser utilizado neste artigo) com o seguinte código:
Linha 23: Linha 18:
 <code php> <code php>
 <?php <?php
-//Incluir o ficheiro charts.php, sem ele nada funcionava+# dados.php 
 +//Incluir o ficheiro charts.php necessário para o funcionamento do programa
 include "charts.php"; include "charts.php";
    
-//Aqui est&#225; a dar os dados necess&#225;rios ao gr&#225;fico +//Aqui está a dar os dados necessários ao gráfico 
-$chart [[|'chart_data' ]] = array ( array ( "",         "Janeiro", "Fevereiro", "Marco", "Abril" ), +$chart['chart_data'] = array ( array ( "",   "Janeiro", "Fevereiro", "Marco", "Abril" ), 
-                                  array ( "2005",     0,     12,     15,     167  ), +                               array ( "2005",       0,          12,      15,     167 ), 
-                                  array ( "2006",   200,     341,     423,     555  +                               array ( "2006",     200,         341,     423,     555 ) 
-                                );+                              );
    
-//Envia o gr&#225;fico para ser mostrado no ecr&#227;+//Envia o gráfico para ser mostrado no ecrã
 SendChartData ( $chart ); SendChartData ( $chart );
    
-?><\/code>+?> 
 +</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:
  
-**4º Passo -** Vamos mostrar o gráfico. Criem outro ficheiro ou editem aquele que querem que mostre o gráfico e escrevam o seguinte: +<code php> 
- +<?php 
-<code php><?php +# index.php
 include "charts.php";  include "charts.php"; 
-echo "<div align=\"center\"><b>Visitas do P@P\\</b>";+echo "<div align="center"><b>Visitas do P@P</b>";
    
-//Insere o gr&#225;fico na p&#225;gina+//Insere o gráfico na página
 echo InsertChart ( "charts.swf", "charts_library", "dados.php" );  echo InsertChart ( "charts.swf", "charts_library", "dados.php" ); 
    
 echo "</div>"; echo "</div>";
-?><\/code>+?> 
 +</code>
    
 +Se abrirem o ficheiro que acabaram de criar no vosso //webserver// vão ver um gráfico bem bonito em PHP.
  
 +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]]
  
-Se abrirem o ficheiro que acabaram de criar no vosso //webserver// vão ver um gráfico bem bonito em [[PHP]]. +É útil também referir que existem vários //scripts// para desenhar gráficos com PHP (GDlib, PHPlot, etc...), mas todos esses precisam de ter instalado no servidor a GDlib. Este em particular, não depende da GDlib, apenas necessitando do flash no lado do cliente. 
- +{{tag>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 [[PHP]] (GDlib, PHPlot, etc...), mas todos esses precisam de ter instalado no seu servidor a GDlib. É mais fácil criar utilizando Flash.+
dev_web/php/graficos.1193695912.txt.gz · Última modificação em: 2018/05/14 21:37 (edição externa)