PHP表单处理

PHP表单处理,php,Php,我开始学习关于PHP的教程。到达表单处理。但这里是这样的:当我按照他们说的做并按Submit时,它会让我保存.php文件而不是执行它?我在这里遗漏了什么?这是服务器的错误配置。也许这些建议会有所帮助。PHP未安装或Apache未配置。您缺少一个。PHP(在WWW上的上下文中)是一种服务器端技术。您可能没有实际运行web服务器,而只是在web浏览器中加载本地文件。安装简易安装web服务器和PHP安装包。在Windows上,建议使用。在MacOS上,等价物是 而不是从本地驱动器打开文件,然后通过以下

我开始学习关于PHP的教程。到达表单处理。但这里是这样的:当我按照他们说的做并按Submit时,它会让我保存.php文件而不是执行它?我在这里遗漏了什么?

这是服务器的错误配置。也许这些建议会有所帮助。PHP未安装或Apache未配置。

您缺少一个。PHP(在WWW上的上下文中)是一种服务器端技术。

您可能没有实际运行web服务器,而只是在web浏览器中加载本地文件。安装简易安装web服务器和PHP安装包。在Windows上,建议使用。在MacOS上,等价物是

而不是从本地驱动器打开文件,然后通过以下方式访问它们(例如):


您缺少Apache服务器和所需的PHP安装

如果你在windows上。转到此链接,选择下载并下载最新版本的Wamp

对于Mac OS,您可以使用

下载并安装到您的计算机中

如果您使用的是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


希望这有帮助

你能向OP解释如何解决这个问题吗?这是从本地驱动器而不是服务器级别完成的。检查是否安装了PHP,Apache是否正确配置。你的意思是不可能像测试一些HTML那样在本地级别完成吗?我必须从lampp服务器上执行此操作?这是可能的,您只需安装和配置Apache web服务器和PHP。@IlianZapryanov您可以在本地计算机上运行服务器。这就是web开发通常是如何完成的。@Ilian Zapryanov-没有服务器,就不能使用服务器端技术。你不必安装Linux,几乎每个平台都有HTTP服务器,PHP在很多平台上运行。(使用与部署环境尽可能匹配的开发平台是一个好主意,不过VirtualBox对此很有帮助)。您不需要安装额外的软件包,只需配置已有的软件包即可。@Sabari,我是linux用户/管理员,我在lampp上完成了将所有文件发送到/opt/lampp/htdocs的工作,但我想这可以通过使用浏览器解析正常工作。。。
sudo apt-get install apache2

sudo apt-get install php5

sudo apt-get install libapache2-mod-php5

sudo /etc/init.d/apache2 restart