Jump to content
Danado_

Export para Excel (msg de formato errado)

Recommended Posts

Galera gero um relatório que está todo em php para o excel

porém ao abrir o arquivo toda vez aparece: (anexo)

 

meu footer ta assim:

header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header ("Last-Modified: " . gmdate("D,d M YH:i:s") . " GMT");
header ("Cache-Control: no-cache, must-revalidate");
header ("Pragma: no-cache");
header ("Content-Encoding: UTF-8");
header ('Content-type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet');
header ('Content-Disposition: attachment; filename="lista_de_convidados.xls"' );
header ("Content-Description: PHP Generated Data" );

 

 

Screenshot_1.png

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By martinsfm
      Boa Noite senhores(as), tenho uma missão na minha empresa e estou sem saída ainda no momento.
      A TI disponibilizou alguns endereços para criação no WordPress, bom com isso tenho que fazer que uma planilha que fica na rede apareça nessa pagina e se atualize a cada X seg/min bom até ai entendi, tudo certo. Porem a questão é como vou colocar uma planilha que está na rede interna dentro da pagina. Não consigo pensar em nada sem ter que ficar fazendo Upload, preciso de algo automático, o arquivo deve ser carregado constantemente.
      Qualquer dica será bem vinda!
      Desde de já agradeço a atenção de todos.
       
      att,
      Fabrício Martins

    • By Luckshor
      Olá pessoal, tudo bem?
       
      Sou iniciante no MySQL, essa semana veio uma dúvida de 10 milhões de dólares.
       
      O Chefinho querido me entregou uma planilha excel com 554 mil registros e me pediu para inserir isso na tabela para fazer levantamento de algumas informações.
      Aiiii me vêm aquele dúvida...
       
      Fazer 554 mil INSERT INTO (') ???
       
      INSERT INTO `tab_teste_cliente` (`id_cliente`, `cnpj`, `razao_social`) VALUES ('NULL,'12345678901234','Empresa Linda');

      Massssss... quando eu exporto uma tabela no MySQL, ele faz aqueles inserts com 200 valores.
      Isso torna o INSERT mais rápido é melhor certo?

      Então há alguma forma de converter o Excel para um arquivo SQL com esses Inserts múltiplos e facilitar minha vida?  
      Algum site, script, gambiarra, subterfúgio técnico ou contato divino para fazer isso?
       
       
      Obrigado, pela ajuda pessoal até mais!
    • By pedrohsantis
      Bom dia, estou com a seguinte dúvida, sou novo no "Mundo php" então ainda estou apanhando.

      Preciso criar um sistema simples, porém que ele faça o seguinte.
      Importe um relatório xlsx , que eu abra ele consigo editar se precisar.
      Após isso, preciso gerar um novo relatório porém com nome campos diferentes.
      Assim, temos um sistema hoje, porem ele gera um relatorio no qual os campos são diferentes no SAP, e não é necessário de todos os campos que o outro sistema gera , porém para ganharmos tempo , eu tive a ideia de criar tipo de um "conversor" para essa finalidade, importar o relatorio de um sistema, filtrar os campos que serão necessario para o SAP e exportar para o SAP.
       
       
      é possível criar algo assim ?
    • By GiovannaRamos
      Olá pessoal,  gostaria de adicionar outra função ao meu botão 'Finalizar10()' ,  por enquanto ele faz a exportação dos dados da minha 'tabela' para um Excel e salva na pasta downloads do meu computador,  alguém sabe se teria alguma forma fazer esse arquivo gerado (Excel) ao invés de  fazer download, fazer o upload no caminho do meu servidor?
      function Finalizar10() { $(document).ready(function Finalizar() { $("#btnExport").click(function exportar (e) { e.preventDefault(); var blobData = new Blob(['\ufeff'+tabela], { type: 'application/vnd.ms-excel' }); var url = window.URL.createObjectURL(blobData); var a = document.createElement('a'); a.href = url; a.download = codigo; a.click(); }); }); }  
    • By JhonataMS
      Prezados,
      boa noite!

      Me ajudem, por favor.
      Tenho que lançar diversos dados em uma página da receita federal.
      nesta página, há formulários que devem ser preenchidos de acordo com o que se pede.
      São 3 páginas, e nelas são solicitados dados distintas uma das outras.
      tenho uma planilha no Excel, onde consta todos esses dados, totalmente organizados.

      Eu faço um trabalho de quase 3 horas só para copiar estes dados da planilha do excel (CTRL + C) e enviar para estes formularios (CTRL+V).
      (São diversos clientes, cada cliente tem x operações, cada operação tem que ser lançada nessa página, gerando diversos lançamentos no dia a dia).

      Vocês podem me ajudar a criar um macro para automatizar isso?
      Eu já vi um na internet, que entra no site dos correios, faz uma consulta e dentro dessa consulta, ele resgata alguns dados e lança na planilha do excel.
      mas não consegui adapta-lo do modo que eu quero.. pois não entendi como funciona o código.
      não quero lançar nada do navegador para o excel, e sim do excel para o navegador.
      assim como também, ele deve apertar em botões na página. (avançar, para trocar de página).

      eu posso pagar , como posso agradecer.
      =)
       
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.