2011-08-11 97 views

回答

1

PHP可執行文件服務器上運行變換PHP輸入以產生被髮送到客戶端的HTML。客戶端沒有看到你的PHP源代碼。

1

用戶不能使用「查看源文件」,看看PHP代碼,只生成的HTML(假設這是你創建的內容。)

當用戶請求一個PHP頁面,它是由PHP運行處理程序在您的服務器上,並將輸出(不包含任何代碼)發回給用戶。

1

這很簡單。你不必做任何事情。 PHP代碼對用戶不可見,只有PHP產生的HTML代碼。

1

如果您通過典型的LAMP/WAMP設置來提供PHP文件,請不要擔心。順便說一句,這讓我想起了由一羣有才華的.NET開發人員組成的類似問題。他們擔心PHP的開源性質,以及是否有人能夠看到他們的PHP代碼。如果你的服務器不能提供PHP文件,但你仍然提供PHP文件,那麼他們會看到你所有的祕密源代碼。 :-)

0

如果您的網站工作正常,它們將不會看到您的任何PHP代碼,只是由此產生的HTML/Javascript,無論它輸出什麼。

1

你自己試過這個嗎?您無法使用「查看源代碼」查看php代碼。現在,如果您的服務器配置錯誤,那麼是的,它可能會意外地將您的php代碼作爲純文本發送。但這不是客戶問題。

完成並完成。

1

這是一個錯誤的主張。你如何使用戶做到這一點?

PHP在服務器上解析並且永遠不會到達客戶端。用戶不能簡單地點擊查看源代碼來查看您的服務器端PHP代碼。如果他可以,你的服務器壞了。

0

PHP是服務器端語言..查看源代碼只是HTML和/或JavaScript ..但它可以隱藏甚至HTML,但這可能不會總是/ /因爲許多調試工具可用像追蹤一切的螢火蟲。

只有當apache或iis或任何服務器停止工作時,php腳本才能在瀏覽器中查看,這似乎是非常罕見的情況..所以不要再煩惱了。 :)

0

php文件不重命名成。公司.script否則.something但.PHP

因爲Web服務器會以同樣的方式爲.TXT

對待他們要清楚..他們會直接顯示那裏的內容。