Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Передача параметра на страничку Обратной связи в текст сообщения.

00 голосов
9
Не знаю как подойти к этому вопросу! Нужно с определенных страниц была кнопочка на форму обратной связи, но при этом еще при переходе на странице Обратной связи уже в текст сообщения был вставлен параметр(текст со страницы с которой перешли).
спросил 28 Апр, 13 от Acier (460 баллов)

9 Ответы

00 голосов
Если именно кнопка (не ссылка) - формой, где скрытым полем Ваш текст. Если ссылка - тоже формой, но через яваскрипт. Лучше всего это делать компонентом.
ответил 28 Апр, 13 от Pomnep (13,960 баллов)
00 голосов
/feedback.php?parametr=123

методом GET передавайте свой параметр.

UPD.
такой очевидный ответ, что напрашивается следующее - тут в чем-то подвох? ;)
ответил 28 Апр, 13 от Texnik (1,860 баллов)
00 голосов
Гришин Юрий,
что за параметр?
ответил 25 Июнь, 13 от Texnik (1,860 баллов)
00 голосов
Текст со страницы с которой перешли!
Находимся на определенной странице, что бы по нажатию (ссылка/кнопка) мы перешли на форму обратной связи а в поле сообщения уже содержался допустим заголовок страницы с которой перешли!
ответил 29 Сен, 13 от Acier (460 баллов)
00 голосов
Ну так кто нибудь поможет?
ответил 30 Дек, 13 от Acier (460 баллов)
00 голосов
Цитата
Гришин Юрий пишет:
Ну так кто нибудь поможет?



Вам же ответили уже, с помощью формы, в скрытое поле формы добавляете текст на каждой странице (динамически или руками), и при нажатии на кнопку/ссылку передаете на страницу и все. Кнопка я надеюсь у вас не в хидере?
ответил 16 Апр, 14 от Lekar (2,220 баллов)
00 голосов
Создал форму

Код
<div >
<form action="/feedback/index.php" method="get" name="feedback">
    <input type="hidden" name="fbname" value="<?=$arResult["NAME"]?>"/>
    <input type="image" src="images/okbutton.png" alt="ОК" />
</form>
</div>


Переходит на страницу с параметрами /feedback/index.php?fbname=Maneurop+MH-M-8%2C3%2FB351A&x=0&y=0
Как теперь это забрать в текст сообщения?
ответил 09 Авг, 14 от Acier (460 баллов)
00 голосов
в общем справился с задачей, только метод POST

Код
<?php $msg =  $_POST['fbname']; echo $msg; ?>
ответил 14 Дек, 14 от Acier (460 баллов)
00 голосов
Но еще вопрос, как со страницы с <form action="/feedback/index.php" method="get" name="feedback"> уходили на новую, но старая страница при этом оставалась открытой?
ответил 05 Апр, 15 от Acier (460 баллов)

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

0 голосов
6 ответов
спросил 15 Сен, 13 от ElfRanger (140 баллов)
0 голосов
7 ответов
спросил 30 Июнь, 13 от Asteria (1,840 баллов)
0 голосов
5 ответов
0 голосов
0 ответов
0 голосов
7 ответов
спросил 11 Июль, 13 от Titan91 (1,120 баллов)