У меня есть этот текущий код, который позволяет мне проверять имя пользователя из регистрационной формы, чтобы оно содержало только буквы, пробелы и тире. Однако как я могу включить проверку нескольких полей (например, фамилия).
/* Checks if the first name only includes letters, dashes or spaces */ if(preg_match("/^[a-zA-Z -]+$/", $_POST['firstname']) == 0) $errors .="Your name must only include letters, dashes, or spaces.";
Я пробовал следующее, но, похоже, проверяет только один или другой, а не оба.
if(preg_match("/^[a-zA-Z -]+$/", $_POST['firstname'], $_POST['lastname']) == 0)
а также:
if(preg_match("/^[a-zA-Z -]+$/", $_POST['firstname'] and $_POST['lastname']) == 0)
Спасибо заранее за любые предложения.