Hello, when you put a @ in front of a piece of code, it will hide any errors that may come up. For example, in a script I have a line that sends a user a email, if i did not have a @ in front of the line, whenever the mail cmd fails, a bunch of errors would pop and screw up the look of my site. This is way no error pop up, but of course the error is still there it is just not being displayed. Hope this helps!
Jason Rottman
www.stardefenders.com