2012-01-11 19 views
-2

我想這取決於傳遞給腳本

$command = $_POST["command"]; 

if ($command == "Edit") { 

?> 

CONTENT 1 

<? 
} elseif ($command == "Delete") { 
?> 

CONTENT 2 

<?php 
} else 
?> 

CONTENT 3 

<?php 
} 
?> 

我要去哪裏錯了變量顯示differenet內容?

+3

請解釋一下你得到什麼錯誤 – blake305 2012-01-11 17:55:50

+0

您應該啓用的error_reporting和display_errors設置,它會擊中你立刻 – 2012-01-11 18:13:19

+0

我得到一個空白頁 – 2012-01-11 18:15:16

回答

3

您必須仔細閱讀您的代碼多次仔細檢查任何明顯的錯誤。

在這種情況下,您沒有在else之後編寫{。 。:(

} else - >} else {

+0

謝謝,現在很明顯! – 2012-01-11 18:15:03

1

你忘了使用一些新的括號代碼:

$command = $_POST["command"]; 

if ($command == "Edit") { 

?> 

CONTENT 1 

<?php 
} elseif ($command == "Delete") { 
?> 

CONTENT 2 

<?php 
} else { 
?> 

CONTENT 3 

<?php 
} 
?> 
相關問題