Validação de formulários – De quem é a responsabilidade?
Postado por: Pedro Rogério em
De quem é a responsabilidade de validar um formulário? Do desenvolvedor front-end ou do programador? A sim, vocês preferem tirar no cara ou coroa.

De quem é a responsabilidade de validar um formulário? Do desenvolvedor front-end ou do programador? A sim, vocês preferem tirar no cara ou coroa.
Como alguns já debem saber, de algum tempo pra cá estou me dedicando a aprender PHP, fiquei focado durante bastante tempo em Front-end e acho que agora é hora de atingir também outros horizontes. Calma, não se desespere que não vou deixar de escrever sobre HTML e CSS. Visando isso vou deixar aqui uma série de vídeos que recebi pelo Twitter que irá ajudar aqueles que estão começando com PHP agora:

O Apache é o servidor mais popular da web, foi criado em Abril de 1996 com o intuito de ser um servidor HTTP gratuito para sistemas UNIX e Windows. O objetivo do projeto é de fornecer um servidor seguro, eficiente e extensível que forneça serviços de HTTP em sincronia com os padrões HTTP.
A grande maioria dos desenvolvedores web conhece como solução para pagamento digital o Pagseguro e o Paypal. Com a ajuda dos meus seguidores do Twitter acabei descobrindo várias alternativas. Vamos conhecê-las abaixo:
Permite que você crie, envie e administre cobranças através de sua conta F2b ou de seu próprio site. A Conta Eletrônica F2b é pré-paga, isenta de mensalidade ou anuidade que oferece diversos serviços, tais como Solução de Cobrança, Consulta Comercial, Pagamentos de Contas de Serviços Públicos e Boletos Bancários, Transferência de Valores, Envio de Mensagem de Texto SMS, Recarga de Telefones Pré-Pagos, etc. Seus módulos de integração WebServices são compatíveis com qualquer linguagem de programação.

Se você está desenvolvendo aplicações tanto para desktop ou web e está usando como um mecanismo de banco de dados o MySQL, existem algumas ferramentas para melhorar e agilizar a fase de modelagem de banco de dados, implantação e gestão.
Abaixo você verá ótimas ferramentas para se trabalhar com MySQL que irão lhe ajudar a melhorar o rendimento no desenvolvimento de sua aplicação web ou desktop.

Você não sabe o que é Orientação a Objetos? Vamos lá, vou transcrever aqui o que já foi dito em um outro post sobre Orientação a Objetos em CSS:
A orientação a objetos, também conhecida como Programação Orientada a Objetos (POO) ou ainda em inglês Object-Oriented Programming (OOP) é um paradigma de análise, projeto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos. Em alguns contextos, prefere-se usar modelagem orientada ao objeto, em vez de programação.
Pra não perder o ritmo, vou postar mais um texto que acho que deve ser de interesse de todos. Muitas vezes apenas as expressões regulares não são o suficiente para que seu usuário envie um e-mail correto para você.
Imagine o constrangimento de uma grande empresa receber um e-mail pelo Fale Conosco e na hora de responder ao e-mail, o usuário digitou um e-mail inválido e você não possui outra forma de entrar em contato com ele.
Para evitar esse tipo de constrangimento, lhes apresento a função VerifyEmailAddress, ela é simples e utiliza a função checkdnsrr.
function VerifyEmailAddress($EMail) {
list($User, $Domain) = explode("@", $EMail);
$Result = checkdnsrr($Domain, 'MX');
return($Result);
}