저는 새로운 프로그래머이며 기본 등록 양식에 대한 유효성 검사를 일부 시도합니다. 제출할 때 동일한 페이지로 다시 사용자를 보내는 기본 등록 양식을 작성했습니다. 또한 사용자 클래스를 만들고 몇 가지 기본 유효성 검사 함수를 만들었습니다. 그러나 함수에는 오류 메시지가 내장되어 있습니다. 분명히 등록 양식 상단에 기능을 넣으므로 오류가 있으면 등록 양식에 오류가 게시됩니다. 그러나 오류 메시지가 보이지 않는 방법에 대한 제어권이 없으며 클래스 외부의 오류 메시지를 에코하는 데 더 좋은 방법이 있는지 알고 싶습니다. 그래서 CSS의 일부 유형 또는 다른 방법을 더 잘 제어 할 수 있습니다. 그들은 본다. 나는 그것이 의미가 있기를 바랍니다. 또한 오류가있을 때 사용자는 빈 등록 양식으로 다시 전송됩니다. 텍스트 상자에 유효한 정보를 유지하고 잘못된 정보를 다시 작성하는 방법을 파악하려고했습니다. 다음은 내가 수행 한 유효성 확인의 기본 예제입니다. 나는 기본을 알고 있지만 프로그래밍에 익숙하지 않다.유효성을 검사 할 때 오류 메시지를 표시하는 가장 좋은 방법
function validate_password($password)
{
$valid = TRUE;
if ($password == '')
{
echo "<p> Please enter a value for the password </p>";
$valid = FALSE;
}
elseif($_POST['pwd'] !== $_POST['pwd2'])
{
echo "The passwords do not match please try again";
$valid = FALSE;
}
return $valid;
}
: 같은 사용자가 무언가에 의해 오류를 표시하려면 오류가있을 때만 같은 페이지. 그렇지 않다면 홈 페이지로 보냅니다. –