2014-05-05 138 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!如果這沒有幫助,我不明白你的問題!