테스트 및 try 메서드로 PHP를 배우려고합니다. isset()을 사용하여 고민하고 있습니다.Isset() 함수와 관련된 문제
<form action="validate.php" method="POST">
<label title="User Input"> Custom Header Name</label>
<input type="text" name="user_input">
<button type="submit" id="pageName">Submit</button>
</form>
및 PHP 파일이
<?php
if(isset($_POST['user_input']))
{
echo "Input Is Set";
} else{
echo "Not Yet Set";
}
?>
나는 두 경우 모두 (빈 또는 채워진 입력) 내가 첫 번째 메시지 결과로 "입력이 설정"을 얻고있다 : 여기 내가 가지고있는 코드입니다! 왜 이런 일이 발생하는지 알려 주시기 바랍니다.
아직 그 사람의 입력란이 아직 채워지지 않았기 때문에 user_input의 빈 게시물을 보냈습니다. isset은 콘텐츠가 아닌 존재 여부 만 확인합니다. – lemondrop
Hola lemondrop,하지만 나는 $ name과 같은 litral php 변수로 isset() 함수를 테스트한다. 그리고 그것은 잘 작동하고 있습니다. 어떻게 작동하지 않는가? –
당신이 필요로하는 답변을 확인하십시오. – lemondrop