Or you can actually fix those by actually takeing care if the variable is defined or not:

if (isset($_GET['a'])){
$variable = $_GET['a'];
}



This way you won't need to cheat by suppresing with '@' or disabling the error, that in my opinion can do rather bad than good when you're trying to debug.