이 php 메소드가 항상 사용자를 granted.htm으로 보내는 이유를 누구나 쉽게 설명 할 수 있습니다. 웹 사이트 사용자가 올바른 단어 (이 경우 : 그림자)를 입력하면 PHP는 사용자를 granted.htm으로 보냅니다. 웹 사이트 텍스트 필드에 다른 것이 입력되면 php가이를 denied.htm으로 보냅니다. 두 페이지 모두 웹 공간에 업로드되었습니다. 감사.올바른 페이지로 웹 사용자를 보내십시오.
<?php
$check = "Shadow";
if($check === "Shadow"){
echo 'Perfect Match!';
header('Location: granted.htm');
}
else {
echo 'Wrong Password!';
header('Location: denied.htm');
}
exit();
?>
'$ 체크 = "그림자"example.com/thisfile.php?check=Shadow,'제거 @RamSharma가 말한대로 –
; '$ check = "Shadow"; if ($ check === "Shadow") ...'항상 true를 반환합니다 – Stu
어떻게 텍스트 필드에서이 PHP 파일로 값을 보냅니 까? '$ check = $ _POST [ "Shadow"];와 같은 것을 볼 수 있습니다. 이 코드는 의미가 없습니다. – Steve