我遇到了這種簡單的PHP表單處理問題。如果語句檢查性別
我的變量是:
<?php
$first = $_POST['first'];
$last = $_POST['last'];
$gender = $_POST['gender'];
?>
<?php
if($_POST['submit'] == "submit")
{
$errorMessage = " ";
if(empty($_POST['$first'])) {
$errorMessage .= "<li>You forgot to enter your first name!</li>";
}
if(empty($_POST['$last'])){
$errorMessage .= "<li>You forgot to enter your last name!</li>";
}
if(isset($_POST['$gender'] == 'Male'))
echo '<p><b>Hello, Mr ".$first."\\".$last." welcome to this weeks lesson on PHP programming!</b></p>';
}else {
echo '<p><b>Hello Ms. ".$first."\\".$last." welcome to this weeks lesson on PHP programming!</b></p>';
}
?>
我想檢查我的表單中選擇男性或女性用戶。無論他們選擇哪一個,我都需要與先生或女士以及他們的名字和姓氏重複發表聲明,歡迎參加本週的PHP編程課程。
我從收音機選擇拉$gender
。我在第三條if語句中不斷收到錯誤。我真的可以用某人幫助這個。先謝謝你。
只是個開始,'$ _ POST [「$第一」]'應該是'$ _ POST [「第一」]'等... – 2013-02-14 21:11:16