header() calls vs conditional includes: what's the reasoning behind it in phorum's source?
Why does the phorum code tend to use this methodology:
if([some condition]){
header("Location: [phorum hompage]");
exit;
}
instead of this:
if([some condition]){
include("[phorum hompage]");
return;
}
I'm primarily refrencing phorum 3, but I've seen it in phorum 5's source as well. Is there some logic behind the header() calls that I'm missing?