[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сравнение двух значений
kittywild
Простите за вопрос для очень начинающих, но я просто бьюсь головой об стенку... ни с PHP ни с Java никогда не сталкивалась... а тут форма отправки с проверкой.... Думала легко все... очень ошиблась.... больше нинагой.

Вобщем есть форма, в ней надо сравнить 2 поля (имейл) они не обязательны к заполнению.

Если оба поля идентичны то пропустить, а если разные то выдать ошибку.

Все на что я была способна - это:

if ($mail != $remail)
{
echo "Бла бла бла";
exit;
}


Это работает только на пустые поля и неправильно заполненные. А вот если ввести оба поля с одинаковой инфой - выдает *блаблабла*.

Хэлп очень прошу.



Спустя 7 минут, 46 секунд (7.03.2011 - 16:45) Oyeme написал(а):
$email =  isset($_POST['email']) ? $_POST['email'] : false ;
$emailR = isset($_POST['emailR']) ? $_POST['emailR'] : false ;

if($email == $emailR){
//next step
}
else {
//different fields,выводим сообщения что поля разные.

}

Спустя 13 минут, 44 секунды (7.03.2011 - 16:59) kittywild написал(а):
Oyeme ты мой спаситель! огромное спасибо =*
Все работает)

Спустя 44 минуты, 55 секунд (7.03.2011 - 17:44) PiratXXX написал(а):
Oyeme

Я вот интересуюсь че false при пустоте значений почему бы просто не присвоить NULL, НА МОЙ В ВЗГЛЯД С ТОЧКИ ЛОГИКИ БУДЕТ ПРАВЕЛЬНЕ.
Быстрый ответ:

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