[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: radiobutton и input
saltonik
всем привет! помогите пожалуйста. мне нужно передать значение выбранного радиобаттона вместе с введенным текстом. код такой:
echo '<p id="ttl"><b>' . $this->txt(12) . '</b> <span>*</span></p>';
echo '<p><input type="radio" id="type1" name="type" value="1" required>
<label for="type1">'
. $this->txt(13) . '</label></p>';
echo '<p><input type="radio" id="type2" name="type" value="2" required>
<label for="type2">'
. $this->txt(14) . '</label></p>';
echo '<p><input type="radio" id="type3" name="type" value="3" required>
<label for="type3">'
. $this->txt(15) . '</label></p>';
echo '<p><input type="radio" id="type3" name="type" value="3" required>
<label for="type3">'
. $this->txt(16) . '</label> <input type="text" id="drugoe" name="drug" maxlength="100" required></p>';

вот здесь передача
if (isset($_POST)) {
// в массив только то, что есть в $fields
foreach ($_POST as $key => $value) {
if (in_array($key, array_keys($fields))) {
$this->post[$key] = trim($value);
// если пустые и required - пишем ошибку и выходим
if (empty($this->post[$key]) && $fields[$key] == 1) {
$this->error[] = $this->txt(24);

return false;
}
}
}
}


// если пришли не все данные
if (count($this->post) < count($fields)) {
$this->error[] = $this->txt(25);

return false;
}
}
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.