2014-09-03 42 views
-2

下午好Dev社區, 我正在開發一個PHP項目。 我的第一頁是一個形式,問一些像:你現在在做什麼? 這個信息POST在其他頁面調用「Handler.php」爲什麼我的IF條件不正確

我想設置一個變量($ hnormale)關於用戶剛剛回答什麼。 爲此,我使用IF函數,但它不起作用。

下面公式推代碼:

<form method="post" action="handler.php"> 
<table> 
<tr> 
    <td style="width:100px"><h4>Nom:</h4></td> 
    <td> 
     <SELECT NAME=nom > 
      <OPTION value=users1>user1</OPTION> 
      <OPTION value=user2>user2</OPTION> 
      <OPTION value=user3>Sonia</OPTION> 
    </td> 
</tr> 
<tr><td><h4>Activit&#233;:</h4></td> 
    <td> 
     <SELECT NAME=activite style="width:182px"> 
      <OPTION value="arrived">arrived</OPTION> 
      <OPTION value="gotolunch">gotolunch</OPTION> 
      <OPTION value="backfromlunch">backfromlunch</OPTION>  
      <OPTION value="leave">leave</OPTION>  
    </td> 
</tr></td></tr> 
<tr><td><h4>Commentaires:</h4></td><td><input type="text" name="commentaires" style="width:182px" /></td></tr> 
</table> 

<input type="submit"> 
</form> 

</body> 
</html> 

這裏是handler.php頁的摘錄:

$hnormale = "09:00"; 
    $activite = $_POST["activite"]; 

    if ($activite == "backfromlunch") 
    { 
     $hnormale = "14:00"; 
     echo $hnormale; 
    } 
    else 
    { 
     echo "it doesn't works"; 
    } 
+0

你有很多缺失的引號。其中一個用於' 2014-09-03 16:31:58

+0

您尚未關閉任何一個'