Перейти к контенту
  • 0

Изменяемая ссылка в топике


Вопрос

Сделал кнопку воздействие

$member['klass'] = "<a href='?act=rpg&code=sendew&naid={$member['name']'><b>Воздействие</b></a></br>";

Как сделать, что бы после выполнения функции sendew чел возвращался на страницу где нажал на кнопку?

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

Song

Это я знаю, другое дело, что кнопка будет распологаться под аватаром в топике.

соответственно "описание_страницы_куда_вернуться" сюда не подходит.

Или я просто не знаю как описать "страницу с которой я пришёл"

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Чтобы знать куда тебе вернуться, тебе нужно передать в ссылке &code=sendew&naid={$member['name']} кроме этих параметров ещё и параметры для возврата. Например, применительно к топику, это номер топика и номер страницы.
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ну например:

 

$member['klass'] = "<a href='?act=rpg&code=sendew&naid={$member['name']&t={$tid}&st={$st}'><b>Воздействие</b></a></br>";

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Song

а если подробнее?

$tid=(showtopic=№)

$st=(&st=№)

но как в функции вставить возврат именно на $tid= и $st= ?

 

 

 

зы.

и кстати,

{$member['name']&t={$tid}&st={$st}

пропущена }

Так что наверное

{$member['name']}&t={$tid}&st={$st}????

Ссылка на комментарий
Поделиться на других сайтах

  • 0

да пропущена

 

но как в функции вставить возврат именно на $tid= и $st= ?

вы меня удивляете. неужели никогда не ставили модов?

 

$print->redirect_screen( "...", "showtopic={$ibforums->input['t']}&st=".$ibforums->input['st'] );

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Song

я их никогда не делал :D

 

 

$tid= и $st= эти переменные по умолчанию топик и страница или это нужно где-нить ещё прописывать?

 

"showtopic={$ibforums->input['t']}&st=".$ibforums->input['st']

или "showtopic={$ibforums->input['t']}&st=".$ibforums->input['st'].""?

 

Нифига не вышло.

Вот что высветилось в адресной строке

act=rpg&&code=sendew&naid=bow&t=&st=

После чего выбросило на главную страницу.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

$member['klass'] = "<a href='{ipb.script_url}act=rpg&code=sendew&naid={$author['name']}&tid={$post['topic_id']}&pid={$post['pid']}'><b>Воздействие</b></a><br />";

Ну и как сказал Song, потом добавляете в Вашу функцию код:

$print->redirect_screen( "...", "showtopic={$ibforums->input['tid']}&view=findpost&p={$ibforums->input['pid']}" );

Этот код должен будет работать точно.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Хотели видеть страницу - /{ipb.script_url}act=rpg&code=sendew&naid=&tid=&pid=?

Увы! Такой страницы нет.

 

Не срабатывает код :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Song

я их никогда не делал

Не играет роли.

Вы же обращаете внимание, чего вы ставите в форум? Или нет?

Если нет, то скоро форум на свалку будет похож..

 

$tid= и $st= эти переменные по умолчанию топик и страница или это нужно где-нить ещё прописывать?

Их нужно туда вписать самому.

Я не могу вам сказать чего туда вписывать т.к. это зависит от того где ссылка будет располагаться, т.е. как в том месте их можно заполучить.

Если это на странице топика, тогда так:

$member['klass'] = "<a href='?act=rpg&code=sendew&naid={$member['name']&t={$ibforums->input['t']}&st={$ibforums->input}'><b>Воздействие</b></a></br>";

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.