Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 29.04.2017
Сообщений: 12
1

Как при нажатии на одну кнопку активировать обе?

08.05.2017, 12:46. Показов 1108. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. На сайте есть два поля и две кнопки. Это выглядит так:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
 
$data = $_POST;
 
echo '<form action="/" method="POST">
        <input type="text" name="url" placeholder="Введите ссылку">
        <input type="submit" name="do_search" value="Найти">
        </form>';
if( isset($data['do_search']) ) {
    // действия
}
 
echo '<form action="/" method="POST">
        <input type="text" name="url2" placeholder="Введите ссылку">
        <input type="submit" name="do_search2" value="Найти">
        </form>';
 
if( isset($data['do_search2']) ) {
    // действия
}
 
?>
Всё работает, но действия выполняются по отдельности. Нужно, чтобы человек ввёл по ссылке в каждое поле и нажал на первую кнопку, а эта кнопка стриггерила бы вторую кнопку. И в итоге должны показаться результаты двух полей (do_search и do_search2), но при этом нажата одна кнопка. Возможно, нужно задействовать JS. Кто знает решение?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.05.2017, 12:46
Ответы с готовыми решениями:

Как при нажатии на кнопку добавлять edit
Есть таблица usluga в нем: id | usluga | price | По нажатии на кнопку &quot;Добавить&quot; записывается в...

Как сделать действие при нажатии на кнопку
Здраствуйте дорогие форумчане прошу выручить новичка в php ... у меня есть такая кнопку &lt;input...

Как сделать чтоб генерация пароля происходила только при нажатии на кнопку,а не еще и при F5 (header не помог)
Создал генерацию случайного пароля при нажатии на кнопку, но при обновлении страницы снова...

Как обновить содержимое блока при нажатии на кнопку
Всем привет. Не знаю, в какой раздел писать, так что пишу сюда. Есть такой код &lt;blockquote...

3
209 / 191 / 49
Регистрация: 15.03.2016
Сообщений: 1,227
08.05.2017, 13:06 2
сложите в одну форму да и всё
0
1931 / 1522 / 703
Регистрация: 17.11.2012
Сообщений: 6,585
08.05.2017, 15:24 3
а действительно, из каких соображений 2 формы?
0
56 / 54 / 33
Регистрация: 05.11.2014
Сообщений: 259
08.05.2017, 16:13 4
Верно подсказали, здесь две формы не нужны.
Но если уж так хочется две, то формируй запросы сам через ajax, или попробуй так:

Javascript
1
$('.form-1').submit(function() { $('.form-2).submit(); });
Соответственно, формам нужно добавить классы form-1 и form-2
Насчет отправки формы 1 через форму 2 надо аккуратней, чтобы не произошло зацикливание.
0
08.05.2017, 16:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.05.2017, 16:13
Помогаю со студенческими работами здесь

Как сохранить отображение выбранных компонентов при нажатии на Кнопку?
Добрый день. Есть страница, состоящая из двух частей: в первой части чек-боксы, во второй список...

Как сделать чтобы при нажатии на кнопку работала функция PHP
Как сделать чтобы при нажатии на кнопку работала функция PHP &lt;?php function random() {...

Как запустить PHP функцию при нажатии на ссылку или на кнопку
Как запустить PHP функцию при нажатии на ссылку или на кнопку, при этом вставить введённые...

Как при нажатии на кнопку создать еще одну кнопку?
Собственно во прос в выше, я нажимаю на кнопку, рядом должна появится еще одна, как такие вещи...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru