PHP
.
SU
Программирование на PHP, MySQL и другие веб-технологии
Tweet
PHP
.
SU
Портал
Главная
Помощь
Поиск
Поиск Яндекс
Вакансии
Пользователи
Здравствуйте,
Гость
(
Вход
·
Регистрация
·
Правила форума
)
Быстрый вход
Забыли пароль?
обработка формы
Форумы портала PHP.SU
»
PHP
»
Программирование на PHP
»
Вопросы новичков
(Модераторы:
OrmaJever
,
Саныч
,
Строитель
)
Страниц
(1):
[1]
Без описания
Поиск в теме
|
Версия для печати
Нуб-2
Отправлено: 11 Июля, 2017 - 17:44:03
Гость
Покинул форум
Сообщений всего:
66
Дата рег-ции:
Апр. 2013
Помог:
0
раз(а)
[+]
Почему в первом варианте форма работает и выводит значение ID, а во втором нет?
И как сделать, чтобы второй вариант работал?
CODE (
html
):
скопировать код в буфер обмена
<
form
id
=
"dataAdd2"
action
=
"test.php"
method
=
"post"
>
<
tr
>
<
td
>
ID:
<
/
td
>
<
td
><
input
type
=
"text"
name
=
"idform"
><
/
td
>
<
/
tr
>
<
tr
>
<
td
>
Город покупки:
<
/
td
>
<
td
>
<
select
size
=
"2"
multiple
name
=
"formCity"
>
<
option
selected
value
=
"Москва"
>
Москва
<
/
option
>
<
option
value
=
"Санкт-Петербург"
>
Санкт-Петербург
<
/
option
>
<
/
select
>
<
/
td
>
<
/
tr
>
<
td
colspan
=
"2"
><
button
type
=
"submit"
form
=
"dataAdd2"
class
=
"btn btn-success"
>
Добавить запись
<
/
button
><
/
td
>
<
/
tr
>
<
/
form
>
<
form
class
=
"form-horizontal"
id
=
"dataAdd"
action
=
"test.php"
method
=
"post"
>
<
div
class
=
"form-group"
>
<
label
for
=
"idform"
class
=
"col-sm-2 control-label"
>
ID:
<
/
label
>
<
div
class
=
"col-sm-10"
>
<
input
type
=
"text"
class
=
"form-control"
id
=
"idform"
/
>
<
/
div
>
<
/
div
>
<
div
class
=
"form-group"
>
<
label
for
=
"formCity"
class
=
"col-sm-2 control-label"
>
Город покупки:
<
/
label
>
<
div
class
=
"col-sm-10"
>
<
select
class
=
"selectpicker"
size
=
"2"
multiple
name
=
"formCity"
>
<
option
selected
value
=
"Москва"
>
Москва
<
/
option
>
<
option
value
=
"Санкт-Петербург"
>
Санкт-Петербург
<
/
option
>
<
/
select
>
<
/
div
>
<
/
div
>
<
div
class
=
"form-group"
>
<
div
class
=
"col-sm-offset-2 col-sm-10"
>
<
button
type
=
"submit"
form
=
"dataAdd"
class
=
"btn btn-success"
>
Добавить запись
<
/
button
>
<
/
div
>
<
/
div
>
<
/
form
>
PHP:
скопировать код в буфер обмена
<?
echo
isset
(
$_POST
[
'idform'
]
)
?
$_POST
[
'idform'
]
:
''
;
echo
isset
(
$_POST
[
'formCity'
]
)
?
$_POST
[
'formCity'
]
:
''
;
?>
teleoperator27
Отправлено: 11 Июля, 2017 - 19:10:58
Частый гость
Покинул форум
Сообщений всего:
218
Дата рег-ции:
Янв. 2017
Помог:
18
раз(а)
Потому что в первой
Цитата:
name="idform"
а во второй
Цитата:
id="idform
В POST значение передается по имени поля, а не по id
Поиск в теме
|
Версия для печати
Страниц
(1):
[1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
«
Вопросы новичков
»
Переход по форумам
PHP
-- Программирование на PHP
---- Вопросы новичков
---- Объектно-ориентированное программирование
---- Работа с сетью
---- HTTP и PHP
---- Работа с файловой системой и файлами
---- Операционная система и системные вызовы
---- Графика в PHP
---- Работа с СУБД
---- Хранение данных, их вывод и обработка
---- Кодировки и все смежное
---- CMS и фреймворки
---- XML и его обработка
---- Если скрипт не работает
-- Напишите за меня, пожалуйста
-- Регулярные выражения
-- SQL и Архитектура БД
-- PEAR и PECL
-- Пользовательские функции
-- Уроки php
---- Разработка учебных проектов
---- Обучение на основе реальных проектов
-- Закрытый раздел
---- Консультации для модераторов
---- Удаленные темы
Клиентская разработка
-- JavaScript & VBScript
---- Хранилище функций на JavaScript
-- HTML, Дизайн & CSS
-- Программное обеспечение
Серверное администрирование
-- Администрирование *nix
-- Администрирование Windows
-- Администрирование БД
-- Apache и другие веб-серверы
Разное
-- Новости веб-технологий
-- Обсуждение статей
-- Тестирование
-- Литература
-- Прочее
---- Юмор
---- Общественная деятельность
-- Колонка администратора
-- Корзина
-- Другие языки программирования
---- Вопросы по Perl/Python/.NET
---- Уроки и статьи по Perl/Python/.NET
---- Программирование на C++
Объявления
-- FreeLance
-- Объявления
-- Наработки по собственным проектам
-- Работа
-- PHP документация
Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Powered by
ExBB
FM 1.0 RC1. InvisionExBB