通过位于其他目录中的html表单运行php脚本

通过位于其他目录中的html表单运行php脚本,php,wamp,forms,Php,Wamp,Forms,我在一个目录中安装了wamp E:\folder_name\wamp 它包含了所有的东西www和PHP文件,比如testmysql.PHP,当我运行它时,它工作得很好 它可以直接通过 http://localhost:80/testmysql.php 我正在处理一个项目,在目录E:\folder\u name\index.html中创建了一个文件,这个index.html有一个表单 <form method="post" action="../wamp/www/testmysql.php

我在一个目录中安装了wamp

E:\folder_name\wamp
它包含了所有的东西www和PHP文件,比如testmysql.PHP,当我运行它时,它工作得很好 它可以直接通过

http://localhost:80/testmysql.php

我正在处理一个项目,在目录E:\folder\u name\index.html中创建了一个文件,这个index.html有一个表单

<form method="post" action="../wamp/www/testmysql.php">

/*
 *  form inputs etc here and submitt button also 
*
*

</form>

/*
*此处的表单输入等,以及submitt按钮
*
*
当我在浏览器中运行它时,它会下载PHP文件,而不是执行它。 对于PHP脚本,我使用phpstorm
请帮助我

index.html中的文件夹与您的Web服务器所服务的内容相关,因此它应该是

<form method="post" action="testmysql.php">

如果文件夹结构是这样的

  • E:\folder\u name\wamp\www\index.html
  • E:\folder\u name\wamp\www\testmysql.php

您必须将活动地址更改为:

http://localhost/testmysql.php

小提示:您不应该在
\wamp\www`文件夹中放入任何内容,该文件夹是为WAMPServer代码保留的。为每个项目向
www`添加子文件夹。最好还是添加一个虚拟主机。当然,什么是虚拟主机?你可以通过这个链接找到你关于虚拟主机的答案。把你的项目放在“\wamp\www”的子文件夹中。完全限定的URL是不必要的,工作同样好,甚至更便于携带。我知道这个问题的答案。他有服务器外的表单(wamp/www)文件夹,他必须使用完整的URL