[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проверки не работают
Andruhaphp
У меня в поле для ввода телефон есть шаблон телефона,и вот когда обрабатываю данные из формы мне надо просто,если пришел этот формат удалять переменную,но почему-то нифига не удаляет а вносит в базу эту лажу,вот код:

if ( ($_POST['dphone1']!='(0XX) XXX-XX-XX') OR ($_POST['dphone2']!='(0XX) XXX-XX-XX') OR ($_POST['dphone3']!='(0XX) XXX-XX-XX') )
{
if($_POST['dphone1']!='(0XX) XXX-XX-XX')
{
$dphone1=$_POST['dphone1'];
$resultd1 = mysql_query("UPDATE users SET dphone1='$dphone1' WHERE id='$idi'",$db);
if ($resultd1=='TRUE')
{
echo "<div align='center'><b>Телефон life добавлен</b></div><br/>";
}
}

elseif ($_POST['dphone1']=='(0XX) XXX-XX-XX')
{
unset($_POST['dphone1']);
}

if($_POST['dphone2']!='(0XX) XXX-XX-XX')
{
$dphone2=$_POST['dphone2'];
$resultd2 = mysql_query("UPDATE users SET dphone2='$dphone2' WHERE id='$idi'",$db);
if ($resultd2=='TRUE')
{
echo "<center><b>Телефон киевстар добавлен</b></center> <br/>";
}
}

else if ($_POST['dphone2']=='(0XX) XXX-XX-XX')
{
unset($_POST['dphone2']);
}

if($_POST['dphone3']!='(0XX) XXX-XX-XX')
{
$dphone3=$_POST['dphone3'];
$resultd3 = mysql_query("UPDATE users SET dphone3='$dphone3' WHERE id='$idi' ",$db);
if ($resultd3=='TRUE')
{
echo "<center><b>Телефон МТС добавлен</b></center>";
}
}

else if ($_POST['dphone3']=='(0XX) XXX-XX-XX')
{
unset($_POST['dphone3']);
}
}





Спустя 8 минут, 26 секунд (3.04.2011 - 15:33) inpost написал(а):
Andruhaphp
Ну и как тут что-то разобрать?
1) Давай немного стиля сделай, каждый вложенный элемент выступает на 4 пробела:
if()
{
вложенный;
if()
{
вложенный второй;
}
}

2) <central> не пользуйся, он устарел. Хочешь выровнять, на как угоодно, хоть даже так: <div align="center">TEXT</div>

Спустя 14 минут, 20 секунд (3.04.2011 - 15:47) Andruhaphp написал(а):
вопрос закрыт

Спустя 1 час, 6 минут, 41 секунда (3.04.2011 - 16:54) inpost написал(а):
Andruhaphp
Тогда я открываю заново и давай попробуй сделай всё в нормальном стиле, а я проверю.

Спустя 8 дней, 5 часов, 16 минут, 17 секунд (11.04.2011 - 22:10) Andruhaphp написал(а):
ыы ты о чём?

Спустя 1 час, 48 минут, 8 секунд (11.04.2011 - 23:58) inpost написал(а):
Andruhaphp
Оформи нормально код, а не через "попу", прости за выражение. Даже на том же irbis-team.com расписано, как нужно оформлять. Открой раздел "Конкурсы" на нашем форуме и посмотри, как оформляют остальные. Я дал тебе возможность опубликовать измененный код и подправить твоё правописание, ты же отказался.
Быстрый ответ:

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