台灣最大程式設計社群網站
線上人數
1537
 
會員總數:239296
討論主題:185657
歡迎您免費加入會員
討論區列表 >> CSS/HTML5/Bootstarp >> 新手-為何在HTML內寫PHP會被註解掉
[ 變換順序 ]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
新手-為何在HTML內寫PHP會被註解掉
價值 : 50 QP  點閱數:81 回應數:4

樓主

還沒煮熟
門外漢
0 1
14 2
發送站內信

各位好!
現在我正嘗試在做一個網頁,
但遇到一個感覺不是太難,
卻解決不了的問題,
網頁的附檔名是HTML
裡面內嵌PHP
依語法應該是 <?php .... ?>
但到瀏覽器一看我的PHP卻都被註解掉了
不管放在BODY裡面,或是HTML外面的都一樣
苦惱好久
也有上網查了相關資訊
例如 ptt-HTML混入PHP失敗
照裡面幾個方法試,可是沒有成功
也嘗試了不一樣的寫入方式 HTML寫入PHP方法

實在找不出哪裡有問題T___T
真的要把副檔名改成PHP 然後全部改echo嗎??
還是有其他的解決方法,
煩請各位幫忙了....
下方是程式碼和被註解的畫面






搜尋相關Tags的文章: [ HTML ] , [ PHP ] , [ 被註解 ] ,
本篇文章發表於2017-04-15 15:57
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
作者回應

還沒煮熟
檢舉此回應
本篇文章回覆於2017-04-15 16:00
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

還沒煮熟
檢舉此回應
本篇文章回覆於2017-04-15 16:01
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

yonghao
捐贈 VP 給 yonghao 檢舉此回應
副檔名一定要改PHP
因為HTML不認識PHP
但是PHP認識HTML

如果不想改副檔名
就要使用AJAX
如果想學在私信我
本篇文章回覆於2017-04-16 02:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
這個是基本的問題
第一,一般主機系統預設只會對.php檔執行PHP的編譯處理
所以如果你想要讓主機執行PHP的內容,
1.將副檔名改為.php
2.修改主機的設定,讓主機對.html的檔案也執行PHP的編譯處理

第二,.php檔中只有在<?php ....... ?>中的內容會被編譯處理
以外的內容依然是一般網頁的內容,所以你完全沒必要將所有HTML的內容用echo輸出
實際上,我們一般都鼓勵避免用echo來輸出非必要的內容
本篇文章回覆於2017-04-17 09:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
[ 變換順序 ]   
1

回覆
如要回應,請先登入.