С Новым годом! Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
0 / 0 / 1
Регистрация: 04.02.2013
Сообщений: 16

Как передать значение в форму обратной связи

18.08.2014, 03:29. Показов 2550. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
На сайте имеется модуль "поиска туров" возле каждого тура имеется кнопка "Заказать"(ссылка) при клике на которую открывается фрейм с формой обратной связи(заранее отдельно созданной). Кнопка-ссылка следующего содержания:

HTML5
1
<a href="http://мой.сайт/обратная_связь/?booklink=http://tour.ru/..." target="iframeContent"><span>заказать</span></a>
мой.сайт/обратная_связь/ -- это как бы путь к моей форме

?booklink=http://tour.ru/.../ -- а вот это значение переменной booklink, которое нужно прикретить к форме обратной связи, точнее мне нужна только сама ссылка, что бы он прикреплялась к письму в дополнение к основному сообщению

В форме обратной связи я сделал доп поле:
HTML5
1
<label>Booklink</label><input type="hidden" name="booklink" value="" />
но при получении письма в содержании сообщения нет желаемой ссылки
подскажите как это сделать? Спасибо!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.08.2014, 03:29
Ответы с готовыми решениями:

Как починить форму обратной связи
Здравствуйте уважаемые форумчане, помогите решить проблему чайнику. Я новичок, делаю сайт, нашел шаблон, переделал его под себя, а вот с...

Как настроить форму обратной связи?
Требуется помощь. Пытаюсь поставить форму обратной связи на сайт. При этом форма стала, окно вызывается, поля заполняются, письма якобы...

Как сделать форму обратной связи
Форма обратной связи предоставляет возможность пользователям сайта отправлять сообщения владельцам сайта. Все данные введенные...

5
 Аватар для mav
228 / 206 / 120
Регистрация: 23.06.2009
Сообщений: 481
18.08.2014, 04:53
Цитата Сообщение от onuvidelsolnce Посмотреть сообщение
подскажите как это сделать?
может быть вот так
PHP
1
echo '<label>Booklink</label><input type="hidden" name="booklink" value="'.@$_GET["booklink"].'" />';
и потом уже обрабатывать этот хидден при сабмите
1
0 / 0 / 1
Регистрация: 04.02.2013
Сообщений: 16
18.08.2014, 13:02  [ТС]
Спасибо, помогло.
0
0 / 0 / 0
Регистрация: 26.01.2018
Сообщений: 2
26.01.2018, 17:04
День добрый. Делаю сайт по недвижимости JOOMLA, использовал для работы готовый компонент и нужно что бы через форму обратной связи со страницы обьекта в конечном письме "мне" указывалась ссылка на страницу, с которой перешел клиент. Согласитесь бред, просить клиента прикрепить ссылку или указывать каталожный номер - НЕУДОБНО, НЕСОВРЕМЕННО! Смотрю люди нашли решение. Помогите пожалуйста решить мою задачу подробным иписанием где искать исходинк и что добавить. В PHP обработчиках не силен. Харанее большое человеческое спасибо!
0
Заблокирован
26.01.2018, 17:45
Цитата Сообщение от Виктор34 Посмотреть сообщение
"мне" указывалась ссылка на страницу, с которой перешел клиент.
PHP
1
$_SERVER['HTTP_REFERER'];
0
0 / 0 / 0
Регистрация: 26.01.2018
Сообщений: 2
27.01.2018, 14:09
Простите, я немного чайник (если честно вобще в PHP не фурычу) вставлю код:
//send email to agent:
$mailer = JFactory::getMailer();
$config = JFactory::getConfig();
$sender = array(
$config->get('mailfrom'),
$config->get('fromname')
);
$mailer->setSender($sender);
$recipient = $post['toemail'];
$mailer->addRecipient($recipient);
// $body = str_replace('{email}', $post['email'], $config_email->email_agent_to_user_body);
// xб»* lГЅ lбєЎi phбє§n E-mail Body Agent back-end

$body_agent1 = str_replace('{email}', $post['email'], $config_email->email_agent_to_user_body);// lб»‘i thГЄm email
$body_agent2 = str_replace('{name}', $post['name'], $body_agent1);//lб»‘i thГЄm name
$body_agent3 = str_replace('{content}', $post['content'], $body_agent2);//lб»‘i thГЄm name
$body = str_replace('{toemail}', $post['toemail'], $body_agent3);//lб»‘i thГЄm toemail

$mailer->setSubject($config_email->email_agent_to_user_subject);
$mailer->isHTML(true);
$mailer->Encoding = 'base64';
$mailer->setBody($body);
$send = $mailer->Send();

Куда надо что вставить? Что бы ссылка прикреплялась в тело письма, кторое я получаю от клиента, что бы знать с какой страницы он ко мне пришел. Заранее спасибо БОЛЬШОЕ!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.01.2018, 14:09
Помогаю со студенческими работами здесь

Как добавить поле в форму обратной связи?
Всем привет! Есть такая форма: &lt;form method=&quot;post&quot; action=&quot;&quot; id=&quot;formMain&quot; name=&quot;formMain&quot;&gt; &lt;input...

Не пойму как отредактировать форму обратной связи
Здравствуйте. Никак не могу отредактировать готовую форму обратной связи. Три дня мучаюсь. Искала в интернете помощи - не нашла. Вся...

Как защитить форму обратной связи от спама?
Надоело получать письма от спам роботов. На сайте есть форма стандартная емаил и текст, для посетителей: ...

Как передать id товара в всплывающую форму обратной связи?
Здравствуйте! Столкнулась с проблемой передачи id элемента каталога. Представьте у меня на странице большой список товаров и на каждом...

Передать нужную информацию через форму обратной связи
Добрый день. На сайте используется несколько блоков на разных страницах, где идет вызов одной и той-же формы обратной связи в модальном...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru