警报消息中的变量的警报消息,以显示未输入字段名称。每当我尝试运行代码时,警告框都会显示无任何消息,但是当我运行代码时不会显示 - “。$ fieldname”。该消息被显示。 我希望未输入的字段名与消息一起显示。试图显示带有消息
if(isset($_POST['submit']))
{
$firstname = $_POST['firstname'];
$lastname = $_POST['lastname'];
$mobile = $_POST['mobile'];
$course = $_POST['course'];
$semester = $_POST['semester'];
$DOB = $_POST['DOB'];
$gender = $_POST['sex'];
$file = $_FILES["file"]["name"];
$password = $_POST['password'];
$email_id = $_POST['email_id'];
$fields = array('firstname', 'lastname', 'mobile', 'course', 'semester', 'DOB', 'sex', 'password', 'email_id');
$error = false; //No errors yet
foreach($fields AS $fieldname)
{ //Loop trough each field
if(!isset($_POST[$fieldname]) || empty($_POST[$fieldname]))
{
echo "<script type='text/javascript'>alert('field'.$fieldname.'not entered');</script>";
//Display error with field
$error = true; //Yup there are errors
}
}
'警报(“场‘$字段名。’没有进入”)内' – roullie
谢谢你,它的工作 –