+ Publicações

  • Capturando palavras acentuadas corretamente com Ajax e PHP

    Por padrão todas requisições enviadas via Ajax são transmitidas na codificação UTF-8, isso pode gerar algumas problemas com strings que contenham palavras acentuadas (charset=iso-8859-1). Isso acontece, por exemplo, quando queremos pegar os dados de um formulário preenchido pelo usuário e enviar para o servidor: <script language="javascript">   $("#enviacontato").submit(function() {   var name = $(’#name’).val(); var […] Mais

    Continue lendo

  • Como criar uma imagem captcha simples com PHP

    Se você tem campos com formulários públicos em seu site (contatos, comentários, guestbooks, etc.) provavelmente já recebeu massagens automáticas deixadas por spammers. Dependendo da frequência e quantidade, essas massagens podem chegar até a comprometer o desempenho de seu servidor, além de encher seu BD de lixo eletrônico. Uma maneira eficiente de barrar esse problema  é […] Mais

    Continue lendo

  • Aprenda a criar um contador de cliques em 3 minutos

    Recentemente criei aqui no blog uma área de downloads onde disponibilizei alguns programinhas criados por mim, alguns deles também estão no Superdownloadss.com, lá existe um sistema de contagem de cliques que mostra quantas pessoas baixaram o programa, o FilesDir por exemplo já conta com mais 3.400 downloads. Este feedback de estatísticas é importante e implementar uma […] Mais

    Continue lendo

  • Script completo para validação de formulários em PHP

    Uma das partes que considero mais chata em um projeto é a validação dos formulários de entrada de dados, eu acabo sempre emburrado ela para o final dos trabalhos, mas dessa vez acabei acumulando um monte de formulários para validar suas variáveis e pesando no trabalho que teria, comecei a buscar uma alternativa que minimizasse […] Mais

    Continue lendo

  • Trabalhando corretamente com campos DATE no PHP e mySQL

    Muitos programadores inexperientes ou preguiçosos com a intenção de poupar trabalho ou pesquisa, acabam usando campos do tipo VARCHAR para guardar dados do tipo DATE. Tudo vai funcionar perfeitamente até o momento em que for necessário realizar uma operação exclusiva de tempo como por exemplo ordenar dados por um certo período em uma consulta SQL. […] Mais

    Continue lendo

  • Como pegar o número de seguidores do Twitter via PHP

    Existem uma infinidades de serviços na web que se oferecem para exibir seu número de followers no Twitter, geralmente em forma de botões, porém, além de exibir o próprio logotipo, essas ferramentas não dão ao usuário muita liberdade de personalização. A solução então é usarmos o PHP e nossa criatividade para criar nossos próprios botões […] Mais

    Continue lendo

  • como fazer login e enviar dados html usando apenas php

    Como fazer login e enviar dados HTML usando apenas PHP

    Recentemente eu estava procurando uma solução para automatizar uma tarefa que faço diariamente que é basicamente logar em alguns sites e preencher os formulários com relatórios, as informações são as mesmas e os forms também são praticamente iguais. O problema então seria criar um script que automatizasse essa tarefa que é praticamente um control-c control-v… Qual a solução? […] Mais

    Continue lendo

  • Crie expressões regulares automaticamente com o txt2re

    Se você chegou até aqui, já deve saber o que é uma expressão regular (regexp) e o trabalho que da para elabora-las, mas se ainda não esta familiarizado com elas vamos primeiro a definição: Bem resumido, uma expressão regular é um método formal de se especificar um padrão de texto. Mais detalhadamente, é uma composição […] Mais

    Continue lendo

  • como pegar o url da pagina atual via php

    Como pegar o URL da página atual via PHP

    Como obter o URL da página atual que é mostrado na janela de URL do navegador, usando código PHP? Isso pode ser útil por exemplo, se você quiser permitir que seus visitantes compartilhem uma página de seu site via Twitter, Facebook ou Orkut. Adicione o seguinte código em sua página:   <?php function curPageURL() { […] Mais

    Continue lendo

  • os dez principais erros mysql cometidos por desenvolvedores php

    Os dez principais erros MySQL cometidos por desenvolvedores PHP

    Plataforma LAMP Um banco de dados é um componente fundamental para a maioria das aplicações web, por consequência, seu planejamento, estruturação e manutenção devem ser tratados com prioridade. Embora o PHP seja uma linguagem relativamente fácil aonde mesmo sem muita de prática podemos criar projetos razoavelmente complexos, a construção de um banco de dados sólido […] Mais

    Continue lendo