2017-08-30 69 views
-1

我的PHP代碼似乎不工作。我嘗試在HTML頁面中打印成功符號或失敗符號,具體取決於現在設置的值。因此,我用下面的PHP代碼:PHP和Flask兼容

<?php 

$statut= false; 
if ($statut == true) 
{ echo <img src="P:\dev\Helloworld\Projet\tcl\templates img\téléchargement 
(2).jpg"width="50" height="50" />;} 
else ($statut == false) 
{ echo 'P:\dev\Helloworld\Projet\tcl\templates\img\téléchargement 
(3).jpg<br/>';} 
?> 

我用Flask作爲網絡發展論壇框架和Visual Code擔任主編。當我運行服務器時,我沒有返回任何錯誤,但它顯示了一些我的PHP代碼,而不是相應的圖像。

我必須從Flask導入PHP模塊嗎?我有點迷失在這裏。

回答

0

糾正你的語法

if(..)elseif(..)可以具備的條件,但在你的情況你有else(..)

else語句,如果如果表達式評估爲 FALSE時纔會執行,並且如果有其他elseif表達式 - 僅當它們 評估爲FALSE時

if ($statut == true) 
{ 
else ($statut == false){ 

} 

if ($statut == true) 
{ 

} 
else{ 

}