我遇到了这种简单的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