1 / 1 / 1
Регистрация: 05.09.2014
Сообщений: 34
|
|||||||||||
1 | |||||||||||
Функция php в html по нажатию кнопки07.06.2018, 01:28. Показов 11496. Ответов 5
Метки нет (Все метки)
Имеется такая задача:
1. Html файл, в нём поле для ввода и кнопка. 2. При нажатии на кнопку - значения с поля для ввода должно заносится в базу данных mysql.
0
|
07.06.2018, 01:28 | |
Ответы с готовыми решениями:
5
Создание html файла по нажатию кнопки Вывод таблицы БД на HTML страницу по нажатию кнопки Функция javascript вызывается по нажатию кнопки asp Выполнение php - кода по нажатию кнопки |
634 / 476 / 170
Регистрация: 26.05.2016
Сообщений: 2,638
|
|
07.06.2018, 06:32 | 2 |
Bars1337, какая идея изначально?
0
|
14 / 13 / 10
Регистрация: 01.04.2018
Сообщений: 106
|
|
07.06.2018, 07:38 | 3 |
Bars1337, вам надо в функцию Sib() вставлять JS код, который будет отправлять Ajax запрос к файлу.php, где и будет происходить добавление информации в бд.
Добавлено через 2 минуты не могу сообразить, что вы имеете в веду...
0
|
24 / 24 / 15
Регистрация: 05.06.2018
Сообщений: 83
|
|
07.06.2018, 09:33 | 4 |
Bars1337,
1) Вы неправильно понимаете работу JavaScript-кода и php-кода. То, что вы вставляете php-код внутрь функции Sib(), еще не делает этот код частью функции javascript'а. 2) php-код стоит выделить в отдельный файл - вашеимя.php. И уже из функции Sib() в этот файл php при помощи ajax будут отправляться любые данные, которые вы захотите. 3) Сам php-код стоит делать в отдельный файл хотя бы потому, что у пользователя может быть выключен javascript вообще. То есть вы в любом случае должны делать отправку этих данных без какого-либо javascript'а, только при помощи php, и уже потом можно делать это через аякс. 4) Как я понял, извлечь текст вы хотите из <input type='text'>? Для этого есть $_POST- и $_GET-данные, которые мы получаем от клика на кнопочку Submit.
0
|
1 / 1 / 1
Регистрация: 05.09.2014
Сообщений: 34
|
||||||
07.06.2018, 13:15 [ТС] | 5 | |||||
Html - файл:
Добавлено через 19 минут Как это можно реализовать в коде ? Дело в том что при нажатии кнопки ещё должен происходить переход на другую страницу. Получается что надо перенаправлять данные в php-файл, а потом уже на целевую ?
0
|
24 / 24 / 15
Регистрация: 05.06.2018
Сообщений: 83
|
|||||||||||||||||||||
07.06.2018, 13:29 | 6 | ||||||||||||||||||||
Сообщение было отмечено Bars1337 как решение
Решение
Bars1337, код javascript не работает с кодом php. То есть, к примеру, код ниже работать не будет так, как того хочется:
По-хорошему должно быть что-то вроде такого: HTML-файл
Фактически, если тебе кровь из носу надо именно работа через js, то гугли ajax. Именно он отвечает за передачу данных через javascript в php-файл и обратно. Если же тебе просто надо передать значение текста из input=text, то можешь полностью убрать js-код и работать только с тегом <form> и $_POST-данными. Добавлено через 4 минуты Если тебе просто нужно работать с полученными данными, то работай только с <form> и $_POST-данными(или $_GET). В самом php-файле, если нужна переадресация, используй header():
2
|
07.06.2018, 13:29 | |
07.06.2018, 13:29 | |
Помогаю со студенческими работами здесь
6
Как открыть один документ html из другого по нажатию кнопки? Как запустить PHP скрипт по нажатию кнопки? Как запустить PHP скрипт по нажатию кнопки Как в html по нажатию кнопки запустить cgi скрип в фоновом режиме Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |