drupal_redirect_form
includes/form.inc, строка 616
- Версии
- 5 – 6
drupal_redirect_form($form, $redirect = NULL)
Перенаправляет пользователя на URL после обработки формы.
Параметры
$form
Ассоциативный массив, содержащий структуру формы.
$redirect
Необязательный параметр, содержащий путь назначения, на который будет делаться перенаправление, если в форме не указан другой путь.
Связанные темы
Код
<?php
function drupal_redirect_form($form, $redirect = NULL) {
$goto = NULL;
if (isset($redirect)) {
$goto = $redirect;
}
if ($goto !== FALSE && isset($form['#redirect'])) {
$goto = $form['#redirect'];
}
if (!isset($goto) || ($goto !== FALSE)) {
if (isset($goto)) {
if (is_array($goto)) {
call_user_func_array('drupal_goto', $goto);
}
else {
drupal_goto($goto);
}
}
drupal_goto($_GET['q']);
}
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии