Arquivo da categoria: PHP

Scripts e artigos sobre PHP

PDML: Gerando PDFs facilmente com PHP

A biblioteca FPDF é muito conhecida e muito utilizada. Porém, conheci esses dias uma biblioteca ainda mais simples de se usar para gerar arquivos PDF com PHP: a PDML, uma ferramenta que possibilita gerar PDFs de uma maneira bem simples e familiar para quem conhece HTML ou XML, uma vez que a formatação do PDML é semelhante à do HTML (ou XML).

Continue lendo

PHP: Usando a classe nativa DateTime

PHP: Usando a classe nativa DateTime

A partir do PHP 5.2.0, há uma maneira nativa e simples de se trabalhar com datas e horários, com ajuda da classe DateTime.

Neste artigo, vou mostrar algumas das utilidades dessa classe. Eu nunca a usei antes, estou aprendendo-a agora, enquanto monto o post. Logo, contribuições serão muito bem-vindas.

Vamos iniciar mostrando como funciona o construtor da classe.

Continue lendo

Criando combos (select’s) dinâmicos com valores padrões

Uma dúvida muito comum – porém de solução bastante simples – é como criar um combo (select) dinâmico e com um valor padrão. Isso pode ser útil ao montar um formulário para edição de dados. Suponha que você possui um sistema em que o usuário escolhe uma dentre diversas opções, por meio de um combo. Para criar um formulário de edição, você deve exibir o combo, mas mostrando a seleção atual.

Para exemplificar, vou usar um simples array com alguns estados brasileiros e uma variável que armazenará o dado que deve aparecer selecionado.

Continue lendo

Problemas com codificação: acentos não interpretados

Problemas com codificação: acentos não interpretados

Um dúvida muito recorrente em fóruns concerne a erros com acentuação, quando palavras como “atenção” são exibidas como “aten??o”. Ou ficam com caracteres estranhos, como na imagem acima.

A solução geralmente é muito simples: padronizar as codificações de arquivos, do banco de dados e do HTML.

Continue lendo