Here's what I use. It's sort of a double check.
Say you have a input named text1. On the next page....
if(!isset($_POST['text1']) || empty($_POST['text1'])) {
die("You must fill in text1");
}
It checks if the field is set and not empty. If either condition exists, it stops the script with that error.