2011-08-04 22 views
0

每當發生錯誤時,我需要在HTML頁面中顯示異常消息。根據條件決定使用PHP動態顯示HTML中的內容

基本上我的HTML頁面有一個叫做「My_formG」的窗體。

我需要在窗體「My_formG」上方顯示異常內容(或至少一個正常語句/句子「再試一次」)。

對於我試圖代碼

<html> 
    <body> 
    <?php 

    $MyexceptionOverFlow=1; 

    if(isset($MyexceptionOverFlow)) 
    { 
    ?> 
    <div> 
    <?php echo " OVER FLOW EXCEPTION....... ";?>  
    </div> 
    <?php 
    } 
    ?> 
    <form id="My_formG"> 
    Enter your name: 
    <input type="text" id="id1"> 
    </form> 
    </body> 
    </html> 

輸出:

我只得到My_formG的內容。

但我需要兩者的內容才能顯示。 (我認爲if塊的內容被表單覆蓋,是這樣嗎?)。

+0

做了我改變的代碼對你的工作? – Shef

+0

Gnan,我測試了上面的代碼,它可以正常工作。也許你的其他代碼有問題。你確定$ MyexceptionOverFlow在到達if語句之前已經被設置了嗎? –

+0

雅你是對的,這個代碼沒有問題。其餘的代碼是不正確的。感謝所有人爲我付出時間。並且很抱歉沒有正確地交叉檢查來標記這個問題 – Gnan

回答

0

這只是正常的我:

<html> 
<body> 
<?php 
$MyexceptionOverFlow = 1; 

if($MyexceptionOverFlow){ ?> 
<div> 
<?php echo " OVER FLOW EXCEPTION....... "; ?> 
</div> 
<?php } ?> 
<form id="My_formG"> 
Enter your name: 
<input type="text" id="id1"> 
</form> 
</body> 
</html>