PHP - Form2CSVTable

Este programa converterá todos os dados enviados através de um formulário HTML em um arquivo CSV localizado na mesma pasta do script.
O arquivo CSV gerado atende a norma RFC4180.

Requisitos

  • Permissões de Leitura e Escrita na pasta ou no arquivo CSV (apenas no CSV é mais seguro)
  • PHP versão 4.0 ou superior

Licença

GNU/GPL

Instruções

  • Use a ação do tipo POST no formulário HTML.
  • Seu formulário precisa possuir os seguintes campos OCULTOS (Hidden):
    • table_name : O nome do arquivo da tabela de destino (quaisquer extensões serão ignoradas e substituídas por CSV)
    • redirect: A URL/endereço da página para onde o usuário será enviado após o processamento do formulário.
  • (Opcional) Edite o campo "field_delimiter" no script PHP para definir como as colunas serão separadas no arquivo CSV. A configuração padrão é "," (vírgula) e deve funcionar na maioria dos casos.
  • (Opcional) Edite o campo "strip_lines" no script PHP para permitir que as células da tabela tenham quebras de linha.
  • Edite a "reserved names list" no script PHP e adicione o nome dos campos/variáveis do formulário que você não quer que sejam enviadas à tabela. A lista padrão já tem os nomes mais comuns.

IMPORTANTE: Se você estiver tendo problemas em abrir a tabela no Excel ou em outros programas de planilha, verifique a configuração do "field_delimiter". Em português do Brasil geralmente este campo deve ter o valor ; (ponto e vírgula).

Arquivos
Versão
2.2
Plataformas suportadas
PHP 4 or higher
Tamanho do arquivo
4KB

Categorias