Problema de acentuação (Charset, encoding) no PHPMailer

Olá pessoal, mais vez voltamos a falar um pouco sobre o PHPMailer, que já falamos tanto, inclusive no último post, ensinamos a como configura-lo para enviar e-mails através do SMTP do Gmail, o que facilitou a vida de muitas pessoas, porém desta vez, o assunto é outro, vamos tratar aqui dos problemas de acentuação que ocorrem quando se utiliza UTF-8.

Continue reading “Problema de acentuação (Charset, encoding) no PHPMailer” »

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

PHP Extract, como e porque utilizar o PHP Extract

Função extract pode tornar a manutenção de um código muito mais simples em determinados casos, porém esconde uma grande armadilha para desenvolvedores menos experientes e neste artigo mostraremos o porque devemos utilizar e como podemos fazer para não permitir que seu site fique vulnerável.

Continue reading “PHP Extract, como e porque utilizar o PHP Extract” »

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

PHP dirname – Organizando a estrutura de pastas e criando includes consistentes.

Em pequenos e grandes sites temos costume de nos deparar com problemas de refêrencias em nossos include’s gerando grande gambiarras e erros de localização de arquivos, e neste artigo veremos como uma função poderá nos ajudar na organização e estruturação de nosso arquivos.

Continue reading “PHP dirname – Organizando a estrutura de pastas e criando includes consistentes.” »

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Como utilizar o PHPMailer com o GMAIL

Muitas vezes temos problemas quando nossos clientes migram os seus e-mails para o GMAIL e seus formulários de contato param de funcionar, com isso criei este simples tutorial mostrando o que é necessário para que seja enviado um e-mail através do PHPMailer utilizando o SMTP do próprio GMAIL.

Continue reading “Como utilizar o PHPMailer com o GMAIL” »

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Entendendo os métodos mágicos __get e __set

Os métodos mágicos vieram para complementar a implementação de OO no PHP e principalmente facilitar algumas questões e principalmente tentar suplantar as falhas que o PHP atualmente com relação a orientação a Objetos.

Sendo destes o __get e __set mais a cara do PHP do que quaisquer outros, pois eles permitem que você tenha parâmetros não declarados dentro da sua classe, isso é muito bom, pois nós que programadores PHP não estamos acostumados a ter de declarar as variáveis, agora podemos com estes dois métodos ter esta mesma facilidade.

Continue reading “Entendendo os métodos mágicos __get e __set” »

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Resolvendo o erro Indirect modification of overloaded property has no effect

Este é um erro bem chato para quem gosta dos métodos mágicos do PHP 5. O Indirect modification of overloaded property has no effect ocorre de vez em quando comigo, pois sinceramente gosto muito de trabalhar com __set e __get, portanto sempre tenho este pequeno problema.
Continue reading “Resolvendo o erro Indirect modification of overloaded property has no effect” »

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter

Como resolver o erro failed to connect to server: php_network_getaddresses: getaddrinfo failed

Me deparei com este erro ai de cima hoje e não achei nenhuma solução efetiva na internet, a não ser algumas discussões em alguns fóruns que me ajudaram a chegar a razão do problema, na verdade não é um erro de codificação e sim um provável problema de rede ou digitação

Continue reading “Como resolver o erro failed to connect to server: php_network_getaddresses: getaddrinfo failed” »

Share this:
Share this page via Email Share this page via Stumble Upon Share this page via Digg this Share this page via Facebook Share this page via Twitter