<?php error_reporting(E_ALL); ?> daima E_ALL kullanmaktan yanayım. Çıkan tanımlanmamış bir değişken olsa bile hataları susturmak yerine çözüm bulmayı (isset) tercih ederim.