Show sourcecode
The following files exists in this folder. Click to view.
cookie.php
extra.php
formulär.php
index (2).php
index.php
inklud1.php
inklude/
inklude2.php
inlogg.php
medeltal.php
ovn_1.php
ovn_2.php
ovn_4.php
resultat.php
resultat2.php
resultat3.php
session.php
sid1.php
sid2.php
sid3.php
sidslut.php
sidstart.php
textfeedback.php
textstreng.php
valkommen.php
medeltal.php
53 lines UTF-8 Windows (CRLF)
<?php
session_start();
if (!isset($_SESSION["tal"])) {
$_SESSION["tal"] = [];
}
if (isset($_POST["lagg_till"])) {
$nyttTal = $_POST["tal"];
if ($nyttTal !== "" && is_numeric($nyttTal)) {
$_SESSION["tal"][] = (float)$nyttTal;
}
}
if (isset($_POST["rensа"])) {
$_SESSION["tal"] = [];
}
$talLista = $_SESSION["tal"];
$medelvarde = count($talLista) > 0
? array_sum($talLista) / count($talLista)
: 0;
?>
<!DOCTYPE html>
<html lang="sv">
<head>
<meta charset="UTF-8">
<title>medelvärde</title>
</head>
<body>
<h3>Medelvärde</h3>
<form method="post">
<label>Skriv in ett tal:</label>
<input type="number" name="tal" step="any" required>
<button type="submit" name="lagg_till">Lägg till</button>
</form>
<h3>Alla inlästa tal:</h3>
<?php
if (count($talLista) > 0) {
echo implode(", ", $talLista);
echo "<h3>Medelvärde:</h3>";
echo $medelvarde;
} else {
echo "Inga tal har matats in";
}
?>
<br><br>
<form method="post">
<button type="submit" name="rensа">Börja om</button>
</form>
</body>
</html>