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";
}
假設你有這樣的表單,它可以工作,如果我在第一次加載時輸入一個數字或訪問表單。不過,我永遠不會在最後一條語句:(輸入一個數字)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)
我還是老樣子不能落在最後一個條件。
哎呀!謝謝 !有時候問問有幫助! – hayonj
@hayonj yes .. np它經常發生 – alwaysLearn