0
<div>
<h2>How many services do you need ?</h2>
<form action="<?php $_SERVER['PHP_SELF']?>" method="GET" name="fServ">
<input type="number" name="numServ" />
<input type="submit" value="SEND">
</form>
<div>
<?php
if(isset($_GET['numServ'])){
echo "We need ".$_GET['numServ']." services";
}
if(!isset($_GET['numServ'])){
echo "We don't have any services yet.";
}
else if($_GET['numServ']=""){
echo "Please put in a number";
}
다음과 같은 양식이 있다고 가정하면, 번호를 입력하거나 처음로드 할 때 양식에 액세스하면 작동합니다. 그러나 나는 마지막 if 문에 결코 갈 수 없다 : (숫자 입력)php isset, empty, null, = ""
나는 POST와 GET 메서드로 시도했다. GET 방법이 표시됩니다 : .PHP numServ =
내가 시도 :
if((isset($_POST['numServ']) && $_POST['numServ']=="")
if(empty($_POST['numServ']))
if(is_null($_POST['numServ']))
if($_POST['numServ'] == "")
if($_POST['numServ'] == null)
내가 마지막 상태에 빠질 수없는 STIL. 내가
if($_GET['numServ']="")
현재 할당 연산자를 사용하는 코드에서 볼 수
OPPS 괜찮해야합니다! 감사 ! 때로는 물어 보는 것이 도움이됩니다! – hayonj
@hayonj 예 .. 자주 발생합니다. – alwaysLearn