我開始關注PHP的教程。達到了表單處理。但是這裏是:當我按照他們的說法進行操作並按Submit時,它會讓我保存.php文件而不是執行它?我在這裏錯過了什麼?PHP表單處理
PHP表單處理
回答
這是服務器的配置錯誤。也許建議here可以提供幫助。 PHP未安裝或Apache未配置。
您錯過了HTTP server那supports PHP and is configured to use it。 PHP(在WWW上下文中)是一種服務器端技術。
您可能實際上並未運行Web服務器,而只是簡單地在Web瀏覽器中加載本地文件。安裝簡單的安裝Web服務器和PHP安裝程序包。在Windows上,建議使用WAMP。在MacOS上,相當於是MAMP
比從本地驅動器打開文件相反,那麼你訪問它們(舉例來說):
http://localhost/your_php_file.php
你的意思是說,不可能像地方一樣測試一些htmls嗎?我必須從lampp服務器上執行它? – 2012-01-30 15:02:55
這是可能的,你只需要安裝和配置Apache Web服務器和PHP。 – axiomer 2012-01-30 15:03:44
@IlianZapryanov您可以在本地機器上運行服務器。這就是web開發通常如何完成的。 – 2012-01-30 15:05:05
你缺少了Apache服務器和所需的PHP安裝。
如果你在窗戶上。轉到此鏈接Wamp並選擇下載並下載最新版本的Wamp。
對於Mac OS,您可以使用Mamp
下載並在你的機器上安裝它。
如果你是在Linux - Ubuntu的你可以這樣做:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get install libapache2-mod-php5
sudo /etc/init.d/apache2 restart
後安裝的地方你的PHP代碼中的PHP設置爲運行,然後去到瀏覽器,並採取URL配置文件夾中:http://localhost/yourphp.file
。
希望這會有幫助
請注意,Mac OS/X隨附Apache內置的httpd和PHP。您不需要安裝額外的軟件包,只需配置已有的軟件包即可。 – ghoti 2012-01-30 15:16:19
@Sabari,我是Linux用戶/管理員,我得到了lampp將所有文件發送到/ opt/lampp/htdocs的工作,但我想通過僅使用瀏覽器進行解析就可以正常工作。 – 2012-01-30 15:22:04
- 1. PHP表單處理
- 2. 表單處理OOP PHP
- 3. PHP處理表單數據
- 4. PHP多表單處理
- 5. php表單處理POST
- 6. Php單頁表單處理問題
- 7. 從PHP表單處理觸發JS
- 8. HTML表單提交和處理在PHP
- 9. PHP Symfony - 表單處理問題
- 10. HTML PHP表單處理;變量
- 11. PHP處理陣列通過HTML表單
- 12. PHP表單驗證與外部處理
- 13. 如何使用php&ajax處理表單?
- 14. PHP沒有處理某些表單域
- 15. PHP,jQuery和HTML動態表單處理
- 16. PHP表單處理和驗證腳本
- 17. PHP跨域表單處理安全
- 18. PHP表單未提交處理
- 19. 使用PHP處理Ajax表單驗證
- 20. 使用PHP處理表單數據
- 21. jQuery/Ajax和PHP表單處理設計
- 22. WordPress的Ajax表單處理與PHP
- 23. 從一個類處理表單,php
- 24. PHP表單處理多個字段
- 25. 與陣列PHP處理表單數據
- 26. 使用Bootstrap處理PHP表單
- 27. PHP表單處理器錯誤傳遞
- 28. PHP表單 - 處理Textfield不起作用
- 29. php處理動態生成的表單
- 30. PHP表單處理時加載gif
你能向OP解釋如何解決這個問題嗎? – Tadeck 2012-01-30 15:01:06
它是從本地驅動器完成的,而不是在服務器級別上完成的。 – 2012-01-30 15:01:08
檢查PHP是否安裝並且Apache配置正確。 – axiomer 2012-01-30 15:02:40