0
我有一個在for
循環中的文本框。我想驗證這個文本框,如果沒有數據輸入,那麼它應該顯示一條錯誤消息。驗證for循環中的文本框
<form method="post" action="test.php">
<?php for($i = 0; $i < 2; $i++) { ?>
<input type='text' name='txtName[]' required />
<?php } ?>
<input type="submit" name="btnConfirm" value="Proceed" class="button" />
</form>
<?php
$name = $_POST['txtName'];
if(isset($_POST['btnConfirm'])) {
if(!empty($name)) { echo "it worked!"; }
else { echo "Please enter your name."; }
}
?>
它工作時,我使用此代碼:
$name = $_POST['txtName[]'];
,但我在textbox
輸入數據後,它不會去我的else
聲明。
這工作,謝謝! – deepz