>>894 >>905
>>900さんではないですけど、横から・・・

> 1<hr>
> <?php $a=1; include test.php ?>
> 2<hr>
>
> test.php
> <?php if ($a == "1") exit(); ?>

exit()の代わりにreturn;を使ってみて下さい。
includeしたファイル内でのreturnは、そこで処理を中止して呼び出した方の処理へ戻ることを意味しますよ。(PHP4以上)