<?php$sec = 0;
, т.к. это действо всетаки на мгновение, но отображает страницу переадресации, а немного изменить файл, оставив в нем такие строки:<?php
if(isset($_REQUEST['url'])){
$url = (!preg_match("/^[http]+[://]+[A-Za-z0-9-_]+.+[A-Za-z0-9./%&=?-_]+$/i",$_REQUEST['url'])) ? 'index.php' : $_REQUEST['url'];
} else {
$url = 'index.php';
}
header('Location:'.$url.'');
exit();
В этом случае переадресация происходит сразу.
Это конечно глобальное решение. Если же у вас дизайн предусматривает возможность как-то преукрасить страницу редиректа, то можно оставить все как есть.