我需要包含我的php腳本外部php代碼,例如鏈接http://site.com/code.php我該怎麼做?我嘗試了我在互聯網上找到的所有方式,但沒有人工作。所有的方法都很好,包括文本,但不是PHP腳本。在php中包含外部代碼
2
A
回答
5
如果只將文本作爲文本提供,那麼只能包含代碼:否則每個人都可以看到/使用您的代碼。
所以選擇你必須:
- 獲取文件低谷FTP,並附
include
或require
- 獲取明文文件,通過服務.PHP的「site.com」文本文件; 。這當然不是一個好主意,因爲每個人都可以從那裏看到你的消息來源。
- 將文件放在與要包含它的腳本相同的服務器上。
- 如果你只需要文件'運行',你可以
curl
它。你不會得到源代碼(不能使用它的功能等),但它執行的任何動作(使文件?添加一些東西到數據庫)將會運行。
0
這是不可能,除非你能得到源代碼給它(亦稱其發表的地方,或者是一個文件系統,您可以訪問)。
0
根據PHP文檔(http://php.net/manual/en/features.remote-files.php)「只要allow_url_fopen選項在php.ini文件中激活,您可以使用HTTP和FTP這些URL包含大部分以文件名作爲參數的函數。另外,URL可以與include(),include_once(),require()和require_once()語句一起使用(因爲PHP 5.2.0,allow_url_include必須啓用對於這些)。」
+0
你仍然會得到你的PHP文件(不是文件本身)的輸出,或者不得不更改'site.com',以便它以明文形式提供文件.... – Nanne
相關問題
- 1. 在Ruby代碼中包含外部庫代碼
- 2. 如何在PHP中包含PHP代碼?
- 3. 外部PHP包含在Laravel中
- 4. 從包含PHP代碼的外部文件導入HTML標記
- 5. 包含外部類php
- 6. php包含外部網址
- 7. 包含外部PHP文件
- 8. PHP包含外部URL
- 9. 在html錯誤中包含PHP代碼
- 10. 包含PHP代碼的PHP變量中
- 11. CodeIgniter - 包含部分代碼?
- 12. 包括外部代碼
- 13. 包含從外部文件中運行的源代碼R
- 14. 使用Autotools將外部庫包含到源代碼樹中
- 15. 在PHP代碼中包含短代碼作爲div內容
- 16. 在ASP.net中包含代碼
- 17. 如何包含一個包含coldfusion代碼的外部JavaScript文件?
- 18. PHP僅包含外部類一次
- 19. php變量包含和html代碼包含一個php變量
- 20. 樹枝:包含來自SVG文件的外部代碼
- 21. 調用堆棧只包含外部代碼
- 22. 外部php類中的錯誤包含在Laravel 5.3中?
- 23. Django:包含外部包含文件
- 24. 在螞蟻中包含外部罐子
- 25. Maven:在POM中包含外部JAR
- 26. 在subversion中包含外部diff
- 27. 如何在Rails中包含外部庫
- 28. 在webpack中包含外部庫
- 29. 如何在tomcat中包含外部config.properties
- 30. 在xhtml中包含外部JS文件
我希望你明白你給這個外部網站完全訪問你的網站,他們將能夠基本上做任何事情(例如使用你的數據庫,刪除你的文件等) –