Проверка ввода пользователя при определенных условиях - PullRequest
0 голосов
/ 27 января 2011

Я разрешаю пользователям вводить свой номер социального страхования (SSN).Моя система проверяет наличие SSN.Если SSN используется, он говорит, что SSN используется, и проверьте информацию.Тем не менее, они не обязаны вводить его.Как мне написать скрипт, который проверит, вошли ли они в него, а затем проверит его, и если они не введут его, и они НЕТ или н / д, то пусть процесс обработки.

Обновление по вопросу:

У меня есть определенное значение поля, которое php проверяет в БД.Если значение существует, оно не позволит форме обрабатываться и потребует от пользователя ввода новой записи.Тем не менее, я хочу добавить исключение.Мне нужна возможность разрешить «нет», «н / п» и пустое поле для этого поля независимо от того, существует значение или нет.Но когда я запускаю скрипт проверки, php, очевидно, подхватывает его.Итак, что я могу сделать, чтобы убедиться, что эти три конкретные записи разрешены.

Спасибо большое!

1 Ответ

1 голос
/ 27 января 2011
if (!empty($_POST['ssn']) && $_POST['ssn'] != "none" && $_POST['ssn'] != "n/a") {
    //your code to validate the ssn as one was entered
}
...