是否php联系人表单需要为它的工作是活的


Does php contact form need to be live for it to work?

我试着让我的联系人表单工作。它在我设计的登陆页面中,但我还没有上传到服务器。我只想测试联系人表单是否有效,但每次我尝试提交表单时,都会出现一个弹出窗口,要求我下载contact.php。是因为我使用了Dreamweaver中的"在浏览器中预览"命令来测试登录页面和联系表单吗?

我使用php从http://codechirps.com/php-email-contact-form-tutorial/。如果不行,我也可以用http://code.tutsplus.com/tutorials/build-a-neat-html5-powered-contact-form--net-20426。

浏览器会将表单提交给表单的action属性中指定的任何文件。

但是你必须通过HTTP请求加载页面。本地file://请求不是HTTP请求,任何post/put/head类型的请求都将被简单地视为"get",并且没有任何web服务器实际执行该脚本中的PHP代码,您的浏览器将简单地弹出下载提示。.php不是一个已知的文件类型,就你的浏览器而言,你得到标准的"我不知道该怎么做这个"的动作。

它不一定是实时的——开发服务器就可以了——但是您是否需要通过服务器加载您的服务器端代码以使其工作