Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Перенаправление после перезагрузки страницы на ту же страницу

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


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

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

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

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


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

vitnet
PHP-developer

vitnet - -

Можно к примеру так:
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 - -

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

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

249893
Юзер

249893 - -

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


        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;

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

наверх