PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!
Changing your error reporting means that the error will still be occuring and the script still won't be working as you expect but you won't see an error message. I'm not sure how useful that is, having the highest level of error reporting means that misspelled variable names and one's that don't exist are highlighted so that you can debug more effectively.
I know. I do it at work, but at the same time, the warnings it pops up aren't necessarily wrong, as long as I expect that sometimes $_POST['username'] won't be there. If my program understands that, then there is no problem.
Maybe there should be a sticky about errors Jason since the latest versions of PHP have error reporting high as default and lots of people seem to be worried about the notices they're getting.
Having just thought about it for a second (and checking my php.ini-dist) I think it's affecting people who use the Windows self-installer to install PHP or use the php.ini-recommended file as their php.ini. php.ini-dist has got error reporting E_ALL & ~E_NOTICE.
twigletmac : Yup! you are right if they installed their php with the installer all the notices and warnings are set to ON. I think they should install php manually.