Por padrão, a maioria dos servidores web de produção desativam a visualização de erros: Para conseguir visualizar o que está acontecendo de errado basta colocar os comandos abaixo em sua página PHP. @ini_set('display_errors', '1'); error_reporting(E_ALL);
Vou postando aqui tudo que acho legal de programação que vou aprendendo e os divertidos textos em geral que recebo por email.