if 문으로 사용하려고 시도했지만 작동하지 않습니다. 그것은 부정확 한 통과와 잘못된 것을 말한다. 뭐가 잘못 되었 니?PHP If 문이 작동하지 않습니다.
$status = $_POST['status'];
$server = $_POST['server'];
$room = $_POST['room'];
$password = $_POST['password'];
$submit = $_POST['submit'];
if ($submit) {
if ($server && $status && $room && $password) {
if ($password == "o") {
echo "Done";
} else {
echo "all fields";
}
} else {
}
echo "incorrect pass";
} else {
echo "submit";
}
$ _POST [ 'submit']의 가치는 무엇입니까 ?? – Duniyadnd
논리가 잘못되었습니다 – Petah
해당 필드 중 하나가 숫자이고 '0'을 값으로받는다면 논리가 잘못됩니다. 그러면 부울 false로 변환되어 '유효성 검사'에 실패합니다. –