[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Если заполнено хотябы одно поле php
Sercher
Помогите в следующем как сделать проверку если хотя бы одно поле заполнено

<form action='addzakaz.php' method='post'>
<input
type='checkbox' value='вариант1' name='nature1'>
<input
type='checkbox' value='вариант2' name='nature2'>
<input
type='checkbox' value='вариант3' name='nature3'>
<input
type='submit' name='submit' value='Передать'>


Обработчик



if (!empty($_POST['nature1']) or !empty($_POST['nature2']) of !epmty($_POST['nature3']) ) {

$nature1 = $_POST['nature1'];
$nature2 = $_POST['nature2'];
$nature3 = $_POST['nature3'];

//Объеденение в одну переменную

$qnat = $nature1. "\n" .$nature2. "\n" .$nature3;
$qnat = trim($qnat);// пробелы убираем

}


Выдает ошибку, что не так, кто подскажет!






Спустя 2 минуты, 17 секунд (20.05.2011 - 13:00) T1grOK написал(а):

if (!empty($_POST['nature1']) or !empty($_POST['nature2']) OF(что за ОF такой?) !epmty($_POST['nature3']) ) {

Угадай где ошибка :)

Спустя 2 минуты, 17 секунд (20.05.2011 - 13:02) Sercher написал(а):
Цитата (T1grOK @ 20.05.2011 - 10:00)

if (!empty($_POST['nature1']) or !empty($_POST['nature2']) OF(что за ОF такой?) !epmty($_POST['nature3']) ) {

Угадай где ошибка :)

or не работает!!

Спустя 38 секунд (20.05.2011 - 13:03) sharki написал(а):
Если не работает, надо свое придумать biggrin.gif

Спустя 2 минуты, 10 секунд (20.05.2011 - 13:05) Rand написал(а):
Внимательно прочитай, что тебе ответили, ты всесто or, второй раз написал of

Спустя 49 секунд (20.05.2011 - 13:06) Sercher написал(а):
выдает ошибку
Parse error: syntax error, unexpected T_STRING in

if (!empty($_POST['nature1']) or !empty($_POST['nature2']) or !epmty($_POST['nature3']) ) {

$nature1 = $_POST['nature1'];
$nature2 = $_POST['nature2'];
$nature3 = $_POST['nature3'];

//Объединение в одну переменную

$qnat = $nature1. "\n" .$nature2. "\n" .$nature3;
$qnat = trim($qnat);// пробелы убираем

}

Спустя 54 секунды (20.05.2011 - 13:07) T1grOK написал(а):
У тебя вместо empty => epmty

Спустя 22 секунды (20.05.2011 - 13:07) sharki написал(а):
!epmty ошибку видишь?

Спустя 47 секунд (20.05.2011 - 13:08) Winston написал(а):
Сравни это
Цитата (Sercher @ 20.05.2011 - 12:06)
!empty($_POST['nature

С этим
Цитата (Sercher @ 20.05.2011 - 12:06)
!epmty($_POST['nature


Спустя 43 секунды (20.05.2011 - 13:08) Mirexzpalich написал(а):

<form action='addzakaz.php' method='post'>
<input
type='checkbox' value='вариант1' name='nature[]'>
<input
type='checkbox' value='вариант2' name='nature[]'>
<input
type='checkbox' value='вариант3' name='nature[]'>
<input
type='submit' name='submit' value='Передать'>


if(!empty($_POST['nature'])) $nature = implode("\n", $_POST['nature']);

Спустя 7 минут, 57 секунд (20.05.2011 - 13:16) Sercher написал(а):
Блин глаз замылился.... всем спасибо!!! + плюсы в карму
Быстрый ответ:

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