下午好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é:</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";
}
你有很多缺失的引號。其中一個用於'
您尚未關閉任何一個''標記。 –
2014-09-03 16:37:33
你的代碼在這裏工作:http://sugunan.net/demo/form3.php沒有任何改變。但更好的解決所有這些HTML問題,如上面的評論。您可以在以下網站驗證您的HTML:http://validator.w3.org/ – sugunan 2014-09-10 17:56:24