Универсальная функция редиректа на php:
//==== Редирект... Сначала пробуем PHP редирект, //затем редирект на JavaScript , //затем пробуем http редирект: function redirect($url) { if (!headers_sent()) { //Если заголовки еще не отправлены... //пробуем редирект на php header("Location: " . $url); exit; } else { //Если заголовки отправлены... //делаем редирект на javascript ... echo '<script type="text/javascript">'; echo 'window.location.href="' . $url . '";'; echo '</script>'; //если javascript отключен, делаем редирект на html. echo '<noscript>'; echo '<meta http-equiv="refresh" content="0;url=' . $url . '" />'; echo '</noscript>'; exit; } } //==== End -- Редирект
Интересно практическое применение такой функции…
Levik, в некоторых больших CMS похожие функции используются. Она универсальная.