Funcionalidades restauradas!

webdesign.png

UFA! Descobri o que houve com minhas rotinas de e-mail!

Ou seja, as rotinas que envolvem e-mail (formulário de contato e notificação de atualizações por e-mail) já foram corrigidas! O site voltou a funcionar legal!

Para os mais curiosos: ao contrário do que eu pensava, o problema não era com a função de envio de e-mail, mas na rotina de codificação!

Atualmente, o sistema de codificação de acentos na internet está passando por uma mudança, adotando o UTF-8 (também conhecido como Unicode), que permite representar uma gama maior de caracteres e símbolos. Entretanto, alguns programas e sites de webmail, ainda usam o padrão antigo (ISO-8859-1, também conhecido como latin1).

A rotina em PHP que efetua essa conversão (mb_convert_encoding), simplesmente não está disponível em meu novo servidor.

Resultado, passei a usar uma outra rotina para fazer a mesma coisa: utf8_decode!

Deixe um comentário: