Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Перенаправление после перезагрузки страницы на ту же страницу

Перенаправление после перезагрузки страницы на ту же страницу


     10.07.2014    Все вопросы » Общие вопросы по PHP    2002

вопрос
Ребят помогите сделать перенаправление после перезагрузки страницы на ту же страницу.

Суть. Вот например вы отправили сообщение в итоге страница обновляется и перенаправляется на страницу информации, где выходит информация об отправке (отправлено или нет), а как сделать чтоб после отправки сообщения страница перенаправлялась например во "входящие" или site.ru/index.php?do=pm&folder=inbox, и также сверху высвечивалась информация об отправке?

Ответа пока нет


3 комментария

vitnet
Эксперт

vitnet - 10 июля 2014 23:41 -

Можно к примеру так:
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:5; url=$PHP_SELF?do=pm&doaction=inbox" ); // 5 - sec.

Или
        header( "Location: $PHP_SELF?do=pm&doaction=inbox" );

249893
Юзер

249893 - 10 июля 2014 23:51 -

все нормально, а можно сделать так чтоб во время обновления сразу урл изменился?

просто она сначала на страницу с информацией переходит, а потом в течении 5 сек уже на вкладку входящие

249893
Юзер

249893 - 10 июля 2014 23:58 -

спасибо за ответ, но я нашел что нужно


        msgbox( $lang['all_info'], $lang['pm_sendok'] . " <a href=\"$PHP_SELF?do=pm&amp;doaction=newpm\">" . $lang['pm_noch'] . "</a> " . $lang['pm_or'] . " <a href=\"$PHP_SELF\">" . $lang['pm_main'] . "</a>" );
        $stop_pm = TRUE;


здесь нужно true на false изменить


        msgbox( $lang['all_info'], $lang['pm_sendok'] . " <a href=\"$PHP_SELF?do=pm&amp;doaction=newpm\">" . $lang['pm_noch'] . "</a> " . $lang['pm_or'] . " <a href=\"$PHP_SELF\">" . $lang['pm_main'] . "</a>" );
        $stop_pm = false;

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх