Categoria: "PHP"
Inserindo o Tweet Button no B2evolution
Bom dia a todos. Para aqueles que utilizam o B2evolution como engine de bolg, estou fazendo um pequeno tutorial de como utilizar a ferramenta Tweet Button em seu blog.
Para iniciar deve-se acessar a url do Tweet Button - http://twitter.com/about/resources/tweetbutton - e escolher o tipo de botão que você quer que apareça no seu blog. Existem 3 opções, que são: Botão com contagem horizontal; Botão com contagem vertical; e botão sem contagem. (Os botões com contagem, tanto horizontal quanto vertical mostram o número de tweets que aquele post possui).
Gerar PDF através do PHP - Biblioteca FPDF
Olá pessoal. Hoje irei demonstrar para vocês como gerar um arquivo PDF através do PHP. Depois de muito trabalho descobri duas bibliotecas muito interessantes para isso. A FPDF e a PDML. Hoje irei demonstrar a utilização da biblioteca FPDF e na semana que vem mostro como funciona a PDML.
Vamos ao que interessa.
O primeiro passo é baixar a biblioteca através do site http://www.fpdf.org/. Além da biblioteca, é possível baixar o manual (procure pela versão em português). Depois de baixar a biblioteca, descompacte-a e faça o upload da mesma para o site. Não é necessário que a mesma fique na raiz. Você pode colocá-la em outro diretório, como por exemplo em /bibliotecas/fpdf/.
Práticas para Segurança no PHP
Este post é parte de um artigo escrito por Er Galvão Abbott - http://www.galvao.eti.br
A linguagem PHP é, sem dúvida, uma das mais populares quando o assunto é desenvolvimento de aplicações web, porém a mesma é frequentemente alvo de duras críticas por parte da própria comunidade de desenvolvimento, e não é raro presenciarmos aplicações extremamente vulneráveis que, com toda a certeza, dão razão a estas críticas.
Este preconceito, totalmente equivocado, tem suas origens especialmente na extrema flexibilidade de configuração e uso da linguagem e no número cada vez maior de desenvolvedores inexperientes que começam sua carreira desenvolvendo aplicações PHP, ignorando questões básicas, seja por falta de conhecimento ou porque estão procurando agilizar a sua produção pessoal.
Existem 6 requisitos básicos que toda aplicação deveria possuir e que implementarão o mínimo de segurança em tudo o que você desenvolver.
Requisito 1: Nunca utilize register_globals
Register_globals é sem dúvida alguma a diretiva de configuração mais popular e polêmica já implementada no PHP. É popular entre os desenvolvedores por tornar o processo de programação muito mais ágil e prático. É polêmica porque retira tanto do programador quanto do interpretador da linguagem a responsabilidade em definir a origem das informações utilizadas pela aplicação. Esta diretiva causou tantos problemas que começou a vir desabilitada por default a partir da versão 4.2.0 e será eliminada na versão 6.