2013-09-28 69 views
-2

我有一個基本的PHP頁面,它使用來自HTML頁面的用戶輸入爲用戶生成列表。加密PHP頁面

如何加密此頁面以防止用戶訪問源代碼?

我看到很多關於填充html,禁用右鍵單擊和使用Javascript來加密代碼的信息。我無法使用Javascript編碼工作,並且我沒有放心使用「專業」服務之一,所以我來到這裏尋找更多的答案。

經過這一切研究,事實證明PHP代碼不會被用戶看到,就像HTML代碼能夠被看到一樣。由於HTML對用戶是可見的,因此我認爲我的PHP文件上的PHP代碼也將可見。結果是一種解脫,因爲這意味着我的PHP代碼不受公衆關注。

經過一個簡短的查詢和下面的一些有用的答案後,我發現一個非常簡單的解決方案,似乎是一個難題。

我希望這篇文章能夠幫助那些在相同情況下感到無法保護他們的代碼的人們,以便能夠找到解決方案。

感謝,

安德魯

+4

PHP代碼對用戶不可見。 –

+4

您的php代碼將在服務器上解釋,並且除非服務器配置錯誤,否則最終用戶將無法訪問源代碼。 – OmnipotentEntity

+3

browser>查看源代碼。你看到任何PHP代碼? – 2013-09-28 06:50:03

回答

4

如前所述別人,PHP代碼是不向公衆開放,除非你的服務器配置錯誤或以某種方式砍死。

但是,表單數據在未加密的客戶端和服務器之間發送。對於敏感數據(例如密碼),這有安全問題。要解決此問題,您需要購買SSL證書。大多數託管公司可以向你推銷這個。

請記住,由於網絡的工作方式,HTML,CSS和JavaScript的最終輸出源將始終對用戶可見。對於很多人來說,這種開放性讓互聯網如此之大。

1

您可以使用ionCube編碼器對您的代碼進行編碼。