다음과 같이 양식을 만들었지 만 PHP를 사용하여 사용자 입력의 유효성을 검사해야합니다. 보안 조치로 양식 제출의 유효성을 검사하기 위해 javascript/HTML 5 양식 검증에만 의존해서는 안됩니다. firstname, lastName 및 email이 필요하다는 것을 확인하십시오. 2. 입력 된 경우 나이를 확인하십시오. 3.이처럼 보이도록 그들이PHP를 사용하여 입력 양식의 유효성을 검사하는 방법
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<?php
$firstName="";
$lastName="";
$email="";
$age="";
$website="";
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["firstName"])) {
$firstName = "First name is required";
}
else {
$firstName = test_input($_POST["firstName"]);
}
if (empty($_POST["lastName"])) {
$lastName = "Last name is required";
}
else {
$lastName = test_input($_POST["lastName"]);
}
if (empty($_POST["email"])) {
$email = "Email is required";
}
else {
$email = test_input($_POST["email"]);
}
if (is_numeric ($_POST["age"])) {}
else { $age ="Age must be numeric";
}
}
echo $firstName;
echo $lastName;
echo $email;
echo $age;
?>
<form action="." method="POST">
<input type="text" name="firstName" placeholder="*First Name" /><br>
<input type="text" name="lastName" placeholder="*Last Name" /><br>
<input type="text" name="email" placeholder="*Email" /><br>
<input type="text" name="age" placeholder="Age" /><br>
<input type="text" "name="website" placeholder="Website" /><br>
<input type="submit" name="submit" value="Submit" />
</form>
<body>
</body>
</html>
유효 확인하기 위해 이메일 및 웹 사이트 항목을 확인 :
로 변경해야합니다. 질문에 당신의 숙제를 뻔뻔하게 베껴 두었습니까? – DanielX2010
나는 주어진 모든 것이 완료 할 작업이 아니었다. 지금까지 양식을 작성하고 지금까지 코드를 작성했습니다 – kp2630
어떻게 firstName, lastName 및 email이 필요한지 그리고 입력 한 경우 해당 나이의 유효성을 검사하고 유효성을 확인하기 위해 전자 메일 및 웹 사이트 항목의 유효성을 검사하는 방법 – kp2630