我开始关注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表单处理POST
- 4. Php单页表单处理问题
- 5. PHP表单验证与外部处理
- 6. HTTP POST表单处理与PHP
- 7. php处理动态生成的表单
- 8. PHP表单不处理无限循环
- 9. jQuery/Ajax和PHP表单处理设计
- 10. 从PHP表单处理触发JS
- 11. 使用PHP处理表单数据
- 12. PHP表单处理多个字段
- 13. WordPress的Ajax表单处理与PHP
- 14. PHP表单处理器错误传递
- 15. HTML表单提交和处理在PHP
- 16. PHP处理阵列通过HTML表单
- 17. PHP Symfony - 表单处理问题
- 18. PHP表单处理时加载gif
- 19. PHP表单处理和验证脚本
- 20. php在一个页面上处理多个表单处理
- 21. PHP表格处理
- 22. 表单处理Ajax
- 23. Rails表单处理
- 24. Symfony2表单处理
- 25. 表单提交 - 使用PHP类中的函数处理表单
- 26. Django views单表单处理
- 27. 用JavaScript处理表单提交事件,避免“表单处理”
- 28. PHP表单清理?
- 29. PHP自我处理表格
- 30. 使用PHP表单处理的单选按钮
你能向OP解释如何解决这个问题吗? – Tadeck 2012-01-30 15:01:06
它是从本地驱动器完成的,而不是在服务器级别上完成的。 – 2012-01-30 15:01:08
检查PHP是否安装并且Apache配置正确。 – axiomer 2012-01-30 15:02:40