以下代码允许用户插入7个数字,当点击$ submit时,计算这些数字的平均值并在屏幕上打印.
但是,与$ upn和$ project变量(也由用户输入)相关联的值不会在屏幕上打印.
我之前有这个工作,它的功能很简单,但无法弄清楚为什么这不会反映$ upn和$ project的值.
非常感谢帮助!
道歉,但我无法发布图像,因此代码粘贴在下面.谢谢.
{<?php
$num1 = $_POST['num1'];
$num2 = $_POST['num2'];
$num3 = $_POST['num3'];
$num4 = $_POST['num4'];
$num5 = $_POST['num5'];
$num6 = $_POST['num6'];
$num7 = $_POST['num7'];
$upn = $_POST['pupil'];
$project = $_POST['project'];
$submit = $_POST['submit'];
if ($submit) {
$sum = ($num1 + $num2 + $num3 + $num4 + $num5 + $num6 + $num7) / 7;
echo ("$upn" . "$project" . "$sum ");
}
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<meta charset="UTF-8">
</head>
<body> …Run Code Online (Sandbox Code Playgroud)