2011-06-18 128 views
1

我正在運行一個wamp服務器,並安裝了croogo,然後當我用一個網站替換了一個網站的應用程序文件夾時,我開始看到php代碼顯示出來在部分html中。一切正常,直到我更換了應用程序文件夾。Croogo和CakePHP - 顯示在HTML源代碼中的PHP代碼

您可以在這裏查看代碼http://lytroo-tmp.dyndns.org/croogo5/users/login,我不知道它爲什麼會反應它的方式。只有小部分的php源代碼在html中輸出,但是它在整個網站中造成了錯誤,因爲代碼沒有運行。

編輯 似乎是問題只是在.ctp文件。如果php標籤不包含'',並且只是'',它將輸出爲html。你會如何解決這個問題?

讓我知道你是否需要更多信息。

回答

1

它看起來像PHP的一部分,正在讀文本,所以你應該去通過代碼,並確保你已經正確地打開了PHP代碼段:

<?php 
    echo 'other code'; 
    sessionFlash(); 
?> 
+0

或查找選項「short_open_tag的值爲」在你的php.ini中打開他的 – Empty

+0

看我上面的編輯。這似乎是.ctp文件的問題。 – Patcouch22