Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Новое окно с параметром при нажатии на кнопку формы

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Andrewgur
Отправлено: 14 Декабря, 2018 - 17:24:13
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Дек. 2018  


Помог: 0 раз(а)




Друзья, помогите, пожалуйста - несколько дней пытаюсь сделать:

На главной странице сайта есть форма(поле "email" и кнопка "отправить"). Как сделать, чтобы при нажатии на кнопку открывалось новое окно с URL - www[dot]cite[dot]com/?utm_mail="данные из поля email"

Форма:

<form class="clearfix form-validate form-send-request contact_form">
<div class="input-wrap inline-input">
<input type="email" name="email" placeholder="E-mail" required>
</div>
<div class="submit-wrap">
<input type="hidden" name="action" value="callback">
<input type="submit" value="Get prices" class="button">
</div>
</form>


Спасибо!
(Добавление)
Пробовал так: в PHP коде, который обрабатывает форму ввести переменную сессии и запомнить туда значение поля "email", а при нажатии на кнопку открывать новое окно через window.open - но такой способ не работает, поскольку, новое окно появляется раньше момента, когда в переменной сессии появляется значение поля "email"...
 
 Top
Строитель Модератор
Отправлено: 14 Декабря, 2018 - 17:58:34
Post Id



Участник


Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014  
Откуда: Украина


Помог: 73 раз(а)




Andrewgur, пишу с телефона, поэтому "на пальцах": на сколько я помню, к тегу form можно добавить атрибут target="_blank", ну и ещё добавить атрибуты method и action. В последнем атрибуте прописать адрес страницы, на которую нужно переходить по нажатию кнопки.

Если что-то я криво написал - подровняете посредством гугла.
 
 Top
Andrewgur
Отправлено: 14 Декабря, 2018 - 19:19:40
Post Id


Новичок


Покинул форум
Сообщений всего: 2
Дата рег-ции: Дек. 2018  


Помог: 0 раз(а)




Строитель пишет:
Andrewgur, пишу с телефона, поэтому "на пальцах": на сколько я помню, к тегу form можно добавить атрибут target="_blank", ну и ещё добавить атрибуты method и action. В последнем атрибуте прописать адрес страницы, на которую нужно переходить по нажатию кнопки.

Если что-то я криво написал - подровняете посредством гугла.



Спасибо за ответ!
Добавил <form class="clearfix form-validate form-send-request contact_form" method='post' action='service.php' target='_blank' > - форма срабатывает, но новое окно не открывается(( Не понимаю почему может быть такое
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB