 
Функция redirect()
Функция для перенаправления на другую страницу:
redirect($url, $exit, $status);
Аргументы:
$url | URL целевой страницы может быть в любом виде: в параметрическом или человекопонятном, в абсолютном или относительно корня сайта. |
$exit | Если значение равно true, то дальнейшее выполнение скрипта будет остановлено и произойдет перенаправление. |
$status | По умолчанию: '301 Moved Permanently' |
Пример шаблона для перенаправления
redirect.tpl
<?php
# Режим посетителя, но не во время назначения шаблона
if (empty($dat['edit']) && !isset($_GET['change']) && !isset($_GET['check']))
{
if ($dat[1]) # иначе в режиме замены шаблона будет перенаправляться
redirect($dat[1], true);
}
# В режиме редактирования
else
{
echo $dat['edit'];
echo '
Блок для перенаправления на страницу: <a href='$dat[1]' target='_blank'>$dat[1]</a><br>
В режиме посетителя эта страница открываться не будет, и перенаправление произойдет
автоматически.';
}
?>
redirect.tdd
<?php
$titles[1] = 'URL страницы (например: http://site.ru/)';
$types[1] = 'varchar(255)';
$params['description'] = 'Шаблон для перенаправления на другую страницу.
Для внутренних страниц желательно использовать относительные
параметрические ссылки (например: ?page=22&block=33&part=4).';
?>
|