@ suppresses PHP's built-in error messages. For example,
if you're inserting a row in a database that violates a
unique-key restraint, normally PHP will whine at the user
by writing an error message that goes straight into the
html output. You can turn this off with '@' and then
trap the error and display your own message with better
formatting, etc.