Это просто, но немного уродливо ...
//If account is locked by user.
if($userdata['account_locked'] == 1):
if ($_SERVER['REQUEST_URI'] != "/account/locked") header("Location: /account/locked");
endif;
Вы должны использовать MVC, контроллер должен знать о цикле.
EDITED Лучше использовать
$_SERVER['PHP_SELF']
вместо
$_SERVER['REQUEST_URI'].
Правка: изменен с URL на URI.