In dem du deine Fehlerprüfung nur dann durchführen lässt, wenn das Script auch durch Absenden des Formulars aufgerufen wurde.
Man könnte generell testen, ob die Aufrufmethode POST war; oder auf ein hidden field im Formular, ...
Ok hab ich verstanden und so gelöst:
if(isset($_POST["Submit"]))
{
//Code
};