Переадресация после отправки персонального сообщения
После отправки пользователю персонального сообщения, система перекидывает нас на страницу с уведомлением - Сообщение отправлено (см. скриншот выше). После этого следует перейти по предлагаемым на станице ссылкам - Отправить еще и Вернуться на главную. Предложенный ниже хак, после отправки сообщения пользователю, позволяет автоматически через определенное время перекинуть отправителя на любую другую страницу, не дожидаясь нажатия на предложенные ссылки.
Установка:
1. Открыть engine/modules/pm.php и найти:
msgbox( $lang['all_info'], $lang['pm_sendok'] . " <a href=\"$PHP_SELF?do=pm&doaction=newpm\">" . $lang['pm_noch'] . "</a> " . $lang['pm_or'] . " <a href=\"$PHP_SELF\">" . $lang['pm_main'] . "</a>" );
$stop_pm = TRUE;
Добавить ниже:
header( "refresh:3;url=http://dle-archive.ru/index.php?do=pm" );
где refresh:3 - время задержки в секундах, через которое произойдет переадресация.
Готово!
• Автор: kprod
• Источник
Посетители, находящиеся в группе Гость, не могут оставлять комментарии к данной публикации.