我有三个相互关联的字段,提交第一个变量后获得第二个值,提交第二个字段后获得第三个值
我有这三个相互关联的字段
<?php
$courtname='';
if(!empty($_POST['court_name']))
{
$courtname=$_POST['court_name'];
}
$category='';
if(!empty($_POST['category']))
{
$category=$_POST['category'];
}
$lawyer_name='';
if(!empty($_POST['lawyer_name']))
{
$lawyer_name=$_POST['lawyer_name'];
}
?>
并且我只想在所有上述3个字段都提交后才显示此div部分
<?php
if($lawyer_name!=="" && $courtname!=="" && $category!==""){?>
<div>
!--- Some Code ----!
</div>
<?php } ?>
但是如果条件不起作用..并且提交2个字段后显示div部分..它不检查第三个条件。
我也用过
<?php if(!empty($_POST['court_name']) && !empty($_POST['category']) && !empty($_POST['lawyer_name']) ){ ?>
但是那也不起作用。
答案 0 :(得分:0)
尝试:
<?php
if( isset($_POST['court_name']) && isset($_POST['category']) && !isset($_POST['lawyer_name']) ){
// code
}
?>