I THINK this will fix it, I'm a newbie =).
if ($HTTP_POST_VARS) {
if (!$field1) {
$missing .= "Field One<br>";
}
if (!$field2) {
$missing .= "Field Two<br>";
}
if (!$field3) {
$missing .= "Field Three<br>";
}
}
And then where you'd like the messages to appear:
if (isset==$missing) {
echo $missing;
} else {
-your successful submission code here-
}
Just a guess.