257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
|
|
1 | |
Передача данных в PHP скрипт...05.02.2011, 22:21. Показов 5341. Ответов 7
Метки нет (Все метки)
Не придумал как по другому назвать тему, не хватает терминологии, только недавно занялся PHP.
Вопрос вот в чём, я хочу чтобы те данные которые ввёл пользователь передались в БД, но таким образом чтобы не использовались сторонние страницы с PHP кодом, т.е. без использования get и post. Вот как в обычном программировании: Нажал на кнопку запустилась функция и эта функция закинула данные в БД, и всё на 1 странице...А то в интернете всё примеры какие то, передают все данные через Get и Post. Или же вот может нужно в самом скрипте <?php ?> создавать форму для ввода данных. Заранее спасибо.
0
|
05.02.2011, 22:21 | |
Ответы с готовыми решениями:
7
Передача значения из ячейки таблицы (средствами JS в PHP скрипт) по двойному клику PHP скрипт -> Json -> выбор пользователя -> AJAX -> первоначальный PHP скрипт Передача массива данных из JS в php Передача данных с HTML в PHP |
3 / 3 / 1
Регистрация: 27.03.2010
Сообщений: 40
|
|
06.02.2011, 00:47 | 2 |
php работает на сервере (читай http://www.phpfaq.ru/na_tanke). Когда загружена страница в браузере, php уже завершил свою работу, чтобы передать данные на сервер и задействовать php не получится без get и post.
можно сделать так, чтобы была только одна страница с php кодом. Просто, когда будешь фору делать пишешь <form action="" ...> или в action пишешь имя этого файла
1
|
257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
|
|||||||||||
06.02.2011, 00:57 [ТС] | 3 | ||||||||||
Rinas, всё ясно спасибо... класная ссылка...
Я нашёл код, но он работает лишь с одной переменной...
0
|
3 / 3 / 1
Регистрация: 27.03.2010
Сообщений: 40
|
||||||
06.02.2011, 14:16 | 4 | |||||
Добавлено через 41 секунду так называется этот же скрипт
0
|
257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
|
||||||
06.02.2011, 15:00 [ТС] | 5 | |||||
Rinas, а вот тут
И ещё вопросик, каким образом тут передаются данные: Вот в самом начале получается что условие невыполнено, потом выводится форма, а потом же идёт обработка нижнего скрипта PHP. А после обновления получаем что верхний скрипт выполнился вывелась форма опять а нижний снова выполнился? Зачем нижний то скрипт, что он мне даёт то?
0
|
3 / 3 / 1
Регистрация: 27.03.2010
Сообщений: 40
|
|
06.02.2011, 19:14 | 6 |
да это относится к else, ну то есть если условие if дает false, тогда выводится форма.
при отправке данных серверу методом пост формируется массив $_POST. В котором формируются элементы с индексами name в тегах input. Здесь username1, username2, subm. Когда ты в браузере открываешь страницу эту, подается запрос на сервер, где работает php. Проверяется создана ли переменная $_POST['subm'], то есть отправлены ли были данные. Если нет, тогда выводится форма. (так произошло, то что ты сначала открыл эту страницу и появилась форма). Потом ты ввел в форму данные и нажал отправить, опять идет соединение с сервером. ПЕредались данные на сервер => создалась переменная $_POST['subm'], и if возвращает тру, тогда идет запись в переменные $username1 и $username2 данных массива $_POST['username1'], $_POST['username2'].
0
|
257 / 173 / 27
Регистрация: 17.10.2008
Сообщений: 770
|
|
06.02.2011, 19:18 [ТС] | 7 |
Rinas, Спасибо понял, доступно объяснил...
0
|
1 / 1 / 0
Регистрация: 17.08.2013
Сообщений: 10
|
||||||
15.09.2013, 15:06 | 8 | |||||
Ребята подскажите пожалуйста какие переменные нужно вставить в
этот код
0
|
15.09.2013, 15:06 | |
15.09.2013, 15:06 | |
Помогаю со студенческими работами здесь
8
Передача строки в php скрипт Передача данных из полей в PHP переменные Передача данных между php файлами Передача данных из массива в форму php Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |