Перейти к контенту
  • 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>";

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

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

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

Гость
Ответить на вопрос...

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

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

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

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

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

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

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

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