Ir para conteúdo
Fórum Script Brasil
  • 0

Google Char / Salvando Imagem


SAOD

Pergunta

Boa noite pessoal, tenho o seguindo código:


    
<body bgcolor="#E0FFFF">
<?php $homem = 70; $mulher = 30; ?>

<script type="text/javascript">
      google.load('visualization', '1.0', {'packages':['corechart']});
      google.setOnLoadCallback(desenharGrafico);
      function desenharGrafico() {
               var dados = new google.visualization.DataTable();
        dados.addColumn  ('string', 'Gênero');
        dados.addColumn('number', 'Quantidades');
        dados.addRows([  
          ['Homem', <?php echo $homem ?>],
          ['Mulher', <?php echo $mulher ?>],
          
                 
         ]);
        
        var config = {
            'width':400,
            'height':200,
            colors: ['#e0440e', '#e6693e', '#ec8f6e', '#f3b49f'],
  is3D: true
        };
        var chart_div = document.getElementById('grafico');
        var chart = new google.visualization.PieChart(document.getElementById('grafico'));
 
      google.visualization.events.addListener(chart, 'ready', function () {
        chart_div.innerHTML = '<img src="' + chart.getImageURI() + '">';
        console.log(chart_div.innerHTML);
      });

       chart.draw(dados, config);

  }
  </script>  
      



<h1> Grafico Teste </h1>
<div id="grafico"></div>

 </body>

Tudo funciona bem, porém ao invés de mostrar o gráfico em formato de imagem eu gostaria que ele fosse SALVO EM UMA PASTA no servidor, sempre com o mesmo nome. Ou seja, o usuário ao entrar nesta página não visualizará nada mas o gráfico gerado em formato de imagem será salvo (atualizado) em pasta. Com isso terei uma imagem no servidor sempre atualizada deste gráfico e poderei utiliza-la para outras necessidades.

Obs.: Mantive a div id = "grafico" só para que possam visualizar.

Editado por SAOD
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...