【问题标题】:trying to submit form and calling .php file尝试提交表单并调用 .php 文件
【发布时间】:2012-02-10 16:56:07
【问题描述】:

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

里面好像什么都没做,只是在展示?

对为什么会这样有什么想法吗?

更新:

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

那可能是什么?

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 括号吗?
  • 您的服务器尚未配置为调用 PHP 来处理 .php 文件。
  • 是的,它在括号中,文件中的所有内容都应该没问题。关于如何让服务器处理 .php 文件的任何想法呢?这不应该是相当标准的吗?
  • 既然您是初学者,请使用XAMPP。实际上,即使您不是初学者,也可以使用 XAMPP。一切都已经为您配置好了。

标签: php html forms submit


【解决方案1】:

浏览器将 PHP 解释为文本或 HTML,但 PHP 永远不会到达浏览器。

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

如果你有一个网络服务器,那么你需要为它安装一个 PHP 模块。如果你不这样做,那么你需要先安装一个。 WAMP/MAMP/XAMPP 将为 Windows 或 Mac 提供捆绑包。几乎所有 Linux 或 BSD 发行版都已经将它包含在他们的包管理系统中。

【讨论】:

  • 我正在使用 Chrome?解释它不应该很好吗?
  • Chrome 是一个网络浏览器(它是一个客户端),而不是一个网络服务器。
【解决方案2】:

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

【讨论】:

    【解决方案3】:

    听起来你没有安装服务器。尝试安装 XAMPP http://www.apachefriends.org/en/xampp.html 并确保它在那里运行。您必须使用 http://(如普通网站)而不是 file://

    访问文件

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

    【讨论】:

      【解决方案4】:

      您如何访问该页面?我猜你不使用网络服务器,所以不可能呈现 .php 文件。尝试安装 Web 服务器,例如 Windows 的 xamppwamp 或 Mac 的 mamp

      【讨论】:

      • 我正在使用 surftown,之前我曾尝试使用 .php 文件将内容上传到他们的网站之一。所以我很确定不是我的电脑没有安装php。但我不知道如何在他们的服务器上“激活”php
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-24
      • 1970-01-01
      • 1970-01-01
      • 2022-12-11
      • 1970-01-01
      相关资源
      最近更新 更多