У меня возникла проблема с этой простой обработкой для формы в 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 [ 'первый']', и т.д. ... –