Вобщем есть форма, в ней надо сравнить 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, НА МОЙ В ВЗГЛЯД С ТОЧКИ ЛОГИКИ БУДЕТ ПРАВЕЛЬНЕ.
Я вот интересуюсь че false при пустоте значений почему бы просто не присвоить NULL, НА МОЙ В ВЗГЛЯД С ТОЧКИ ЛОГИКИ БУДЕТ ПРАВЕЛЬНЕ.