在我的主頁(我們稱之爲index
)我有一個名爲#main
的div,並且我正在使用JQuery和PHP更新其內容,當導航菜單中的某個鏈接點擊文件(讓我們稱它爲NEWPAGE
)。我遇到的問題是以這種方式加載的任何PHP都不會執行。通過Ajax加載的PHP沒有被執行
因此,例如,當在index
上單擊其中一個鏈接時,我的JQuery腳本將將NEWPAGE
的內容加載到#main
中。
NEWPAGE
中的任何和所有HTML內容加載完全正常,但PHP內容沒有。
E.g.如果NEWPAGE
的內容是:<p>Hello stackoverflow</p>
,我會看到的。但如果內容是:
<p><?php
echo "Hello stackoverflow";
?><p>
我最終什麼也沒看到。
我該如何補救?
P.S.我應該對PHP和Javascript真的很陌生。
PHP只能在服務器上運行。 *下載後無法運行*。 – Blazemonger
你可以發佈你的Ajax調用代碼或調用的PHP代碼嗎?如果PHP沒有被執行,那可能是因爲你的web服務器沒有意識到它是PHP。也許檢查被調用文件的文件擴展名是PHP? – RyanW