php - HTML 表单提交按钮显示代码而不是执行它
问题描述
当我将 html 表单提交给 php 时,它会显示我的代码而不是执行它。我正在使用 XAMPP 服务器。我打开了 Apache 和 MySQL。我尝试重新安装 XAMPP,但它没有帮助。以下是浏览器显示的内容: 浏览器屏幕
这是我的html代码:
<html>
<head>
<title>Dodawanie danych do tabeli uczen</title>
<link rel="stylesheet" href="plik.css">
</head>
<body>
<div class="box">
<h2>Dodaj pracownika:</h2>
<form action="dodaj.php" method="post">
Nr oddziału: <input class="pole" type="text" name="numer_oddzialu"><br>
Nazwa oddziału: <input type="text" name="nazwa_oddzialu"><br>
Miejscowość: <input type="text" name="miejscowosc_oddzialu"><br>
Adres: <input type="text" name="adresc_oddzialu"><br>
Pesel: <input type="int" name="pesel"><br>
Imię: <input type="text" name="imie"><br>
Nazwisko: <input type="text" name="nazwisko"><br>
Stanowisko: <input type="text" name="stanowisko"><br>
Wynagrodzenie: <input type="int" name="wynagrodzenie"><br>
<input type="submit" value="wyslij">
</form>
<a href="baza.php">Wyswietl wszystkich</a>
</div>
</body>
</html>
请帮忙!!!
解决方案
PHP(在这种情况下)是一种服务器端编程语言。
你标记了这个xampp但你没有使用它。您的 URL(在屏幕截图中)以file://
.
您需要通过 Web 服务器访问 HTML 文档(通过http://etc
在地址栏中键入而不是在 Windows 资源管理器中双击 HTML 文件来加载它。
推荐阅读
- laravel - 迁移 - 1071 指定的密钥太长 - 正确的解决方案
- flutter - 在 Flutter/Dart 中,在条件 if 语句中使用“==”与“is”有什么区别
- javascript - 在 DC.js 图表中缩放 y-tick 标签(下面的 D3.js)
- r - R:使用带有缺失值的 ggplot 绘制折线图
- node.js - 将 NODE/NPM 设置为非管理员时 NPM 不起作用
- javascript - 将属性添加到 javascript urlSearchParams 对象
- c# - LeanTween 在具有相同时间参数的相同元素上以不同时间结束
- java - 仅读取 1 个字符,然后使用 Java 中的 String 方法
- php - Ajax 添加到 WooCommerce 产品页面上的购物车
- django - 在一个视图中显示多个模型并获取每个帖子的 slug url - django