Hoje vou mostrar pra vocês como funciona um contador de visitas bem simples usando MySQL. Esse contador salva no banco de dados as visitas únicas (uniques) e as visualizações de páginas (pageviews) de cada dia. No script também vem uma função que você pode usar para pegar os totais de...

Pouca gente realmente se preocupa com a criação de sistemas seguros… São várias as providências que podem (e devem) ser tomadas para se criar um sistema um pouco mais seguro que os demais. Vou listar aqui algumas medidas sobre as quais recomendo que você pesquise mais sobre e procure realizar/implementar...

Sessão é um recurso do PHP que permite que você salve valores (variáveis) para serem usados ao longo da visita do usuário. Valores salvos na sessão podem ser usados em qualquer parte do script, mesmo em outras páginas do site. São variáveis que permanecem setadas até o visitante fechar o...

Então você quer saber (e provavelmente exibir) quantos minutos segundos a página do seu site demorou pra ser gerada pelo PHP? Sim, nós podemos! o/ A lógica desse script é bem simples: primeiro você armazena um valor de tempo, depois carrega todo o seu site, e no final, pega novamente...

Fala pessoal, Outra coisa muito comum é você precisar fazer uma busca no MySQL usando uma palavra-chave e/ou caractere coringa… Por exemplo… Buscar, nas notícias cadastradas no seu banco de dados, uma notícia que tenha ‘Brasil’ no texto. Pra fazer isso é muito simples, é só usar o caractere coringa...

Expressões regulares são uma funcionalidade incrível… É possível interagir com strings e verificar a sua sintaxe… Normalmente se usa regexp (Regular Expression) pra algumas tarefas simples mas muito úteis: como validar um e-mail, validar uma url, validar a formatação de uma senha que precise ter no minimo 2 letras, 6...

Opa opa… Essa é outra dúvida muito comum: Quando fazemos uma busca “comum” no MySQL, se procuramos ‘Thiago’ e no registro tá ‘thiago’ esse registro é retornado… Mas quando precisamos de uma validação mais rídiga (login e/ou senha, por exemplo), é sempre bom que ela seja case-sensitive, ou seja: BoLa...

Fala pessoal, Um probleminha muito comum que me atrapalhava quando eu não usava frameworks é ficar configurando o arquivo de conexão do MySQL pra servidor local e externo… Ao longo dos anos vim criando métodos mais eficazes e esse aqui eu criei hoje. Esse script tem uma vantagem enorme: ele...

Espero que tenham gostado da nova aparência blog… Nesse novo blog eu vou postar alguns scripts prontos de PHP para vocês conhecerem novas formas de resolver os problemas do dia-a-adia. Hoje, nesse post de abertura vou mostrar pra vocês como fazer um script que limita textos, muito usado quando você...