Quote Originally Posted by blue-eye-labs
I have wondered why you put the @ sign in front of a great many of your commands...
To suppress the PHP error message. If PHP were to output an error message it would make sending headers impossible and then the redirect on error wouldn't work.