is this your server, and do you have control of the php.ini file? by default, php is set to report all notices, warnings, and errors. usually, php is setup to report all except for notices.
look in your php.ini file and set error reporting as below
Code:
error_reporting = E_ALL & ~E_NOTICE
then restart your web server and the notices should go away.