2014-05-05 140 views
0

我是装箱登记表。当用户点击注册按钮,如果有任何错误,我需要证明them.For,我写了下面的代码,Div无法正常显示

<?php if($flag==0) 
     { 
    ?> 
     <div class="info-message"> 
       <?php echo $error_message;?> 
     </div><?php 
     } 

CSS中,

.info-message{ 
    background:yellow; 
    padding:10px; 
    border:1px solid black; 
    color:black; 
    width:780px; 
} 

,但如果价值$flag = 1,div的填充空间是可见的,但我不需要显示div如果值为$flag != 0。请帮我解决这个问题。

+1

这是代码的一部分。我们不知道'$ flag'是否在某个地方没有改变。请输入更多代码。 –

+1

尝试使用'var_dump($ flag);'if'语句前的语句并查看其值 – Ejaz

+0

请向我们展示设置$ flag变量 –

回答

1

只有在$flag == 0时才会出现div.info-message。如果你不想显示带有填充的空格,你还必须检查if $error_message == false!如果这没有帮助,我不明白你的问题!