Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
正在尝试提交表单并调用.php文件_Php_Html_Forms_Submit - Fatal编程技术网

正在尝试提交表单并调用.php文件

正在尝试提交表单并调用.php文件,php,html,forms,submit,Php,Html,Forms,Submit,我有一个表单,它有一个动作,一个.php文件和一个方法post。 但当我用提交类型按钮提交时;所发生的一切就是整个.php文件显示在浏览器中 看起来里面什么都没做,只是在展示 你知道为什么会这样吗 更新: 好的,我已经检查过了,PHP正在我的db服务器上运行。现在我真的迷路了 那可能是什么呢 enter code here<?php $server = "*****"; $user = "******"; $password = "*******"; $db ="********"; $

我有一个表单,它有一个动作,一个.php文件和一个方法post。 但当我用提交类型按钮提交时;所发生的一切就是整个.php文件显示在浏览器中

看起来里面什么都没做,只是在展示

你知道为什么会这样吗

更新:

好的,我已经检查过了,PHP正在我的db服务器上运行。现在我真的迷路了

那可能是什么呢

enter code here<?php
$server = "*****";
$user = "******";
$password = "*******";
$db ="********";

$con = mysql_connect($server,$user,$password) or die(mysql_error());

echo("forbundet til server");

mysql_select_db($db) or die(mysql_error());

echo("forbundet til database");

$sql="INSERT INTO lejrskole1 (navn, postnummer)
VALUES
('$_POST[skole]','$_POST[postnummer]')";

if (!mysql_query($sql,$con))
  {
  die('Error: ' . mysql_error());
  }
echo "1 record added";

mysql_close($con)
?>

在此处输入代码浏览器将PHP解释为文本或HTML,但PHP不应到达浏览器

由于PHP(在此上下文中)是一种服务器端编程语言:您必须通过支持PHP的web服务器访问PHP程序,并配置为将其用于该文件


如果您有一个Web服务器,那么您需要为它安装一个PHP模块。如果没有,则需要先安装一个。WAMP/MAMP/XAMPP将为Windows或Mac提供捆绑包。几乎所有Linux或BSD发行版的软件包管理系统中都已经有了它。

如果您在Windows计算机上运行PHP脚本,则需要手动安装PHP。一旦安装完毕,您的浏览器应该直接从计算机上运行PHP程序

听起来你好像没有安装服务器。尝试安装XAMPP并确保它在那里运行。您必须使用http://(与普通网站一样)访问文件,而不是文件://


vikastyagi87就在我之前发布。您需要确保也安装了web服务器应用程序(如Apache),光靠php是不够的。

您如何访问该页面?我猜您没有使用web服务器,因此不可能呈现.php文件。尝试安装类似或适用于Windows或Mac的web服务器。

您可以发布代码吗。您是否有打开的php括号?您的服务器尚未配置为调用php来处理.php文件。是的,它在括号中,文件中的所有内容都应该可以。关于如何让服务器处理.php文件,有什么想法吗?这不是很标准吗?既然你是初学者,就使用。事实上,即使你不是初学者,也要使用XAMPP。一切都已经为你配置好了。我正在使用Chrome?这对解释来说不是很好吗?Chrome是一个web浏览器(它是一个客户端),而不是一个web服务器。我使用的是surftown,我曾经尝试使用.php文件将内容上传到他们的一个网站上。所以我很确定我的电脑并不是没有安装php。但我不知道如何在他们的服务器上“激活”php