下記のようなサイトで入力画面で入力した値についてformのaction属性で確認画面に飛ばしてエラーチェックをせず自画面(単一ページ)でエラーチェックをしています。確認画面に遷移させてエラーチェックをせず単一ページでエラーチェックをしている理由は単一ページだけで入力データのエラーチェックを完結でき、確認画面のファイルを読み込まなくてすむので処理の負担が軽くなるからなのでしょうか。
http://www.aso.ne.jp/~kira/php/check.php
http://klutche.org/archives/989/