PHP-Code in zugriffsbeschraenkungen/03_step/high_heels.php

<?php
require('class/BerechneHighHeel.class.php');
$superhero = new BerechneHighHeel(1.33, 33);
if (isset($_POST['go'])){
	// Hier müsste validiert werden!
	$p = $_POST['Sexy'];
	$y = $_POST['Erfahrung'];
	$L = $_POST['Preis'];
	$t = $_POST['Mode'];
	$A = $_POST['Alkohol'];
	$s = $_POST['Groesse'];
	$resultat = $superhero -> HoeheBerechnen($p, $y, $L, $t, $A, $s);
}
else {
	$p = "";
	$y = "";
	$L = "";
	$t = "";
	$A = "";
	$s = "";
	$resultat = "";
}
?>
<!DOCTYPE html>
<html lang="de">
<head>
	<meta charset="utf-8" />
	<title>Die perfekte High-Heels-Höhe</title>
	 <link rel="preconnect" href="https://fonts.googleapis.com">
    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
    <link href="https://fonts.googleapis.com/css2?family=Roboto+Condensed&family=Roboto:ital,wght@0,400;0,500;1,400&display=swap" rel="stylesheet">
	<link rel="stylesheet" href="/css/styles.css">
	<link rel="stylesheet" href="/css/formstyles.css">
</head>
<body>
<div id="container">
	<h2>Die perfekte High-Heels-Höhe</h2>
	<p><img src="../images/blick_highheel.jpg" alt="Blick Artikel" width="500" height="427" border="0"><br>
	Aus: "Blick am Abend", im Oktober 2009</p>
	
	<p>Hast du es bemerkt? Der Franken war 2009 nicht stärker als das Pfund! Dem Schreiberling ist ein krasser Fehler unterlaufen, es müsste natürlich heissen: 1 Pfund = 1,6 Franken. Und ausserdem: Was kommt eigentlich heraus aus dieser Formel: Meter, Zentimeter, Millimeter oder brit. Fuss? <strong>Nimm also bitte die Formel inhaltlich nicht allzu Ernst!</strong></p>
	
	<h3>Fülle bitte alle Felder aus - Aus didaktischen Gründen validiert das Formular nicht!</h3>
	
	<p><strong>Resultat: <?=$resultat?></strong></p>

	<form method="post" action="">
		<input type="text" name="Sexy" id="Sexy" value="<?=$p?>"> <label for="">Wie sexy sind die High-Heels? (Wert von 0 bis 1, Kommazahlen bitte <strong>mit Punkten</strong> schreiben)</label><br>
		<input type="text" name="Erfahrung" id="Erfahrung" value="<?=$y?>"> <label for="">Erfahrung im Tragen von hohen Schuhen in Jahren</label><br>
		<input type="text" name="Preis" id="Preis" value="<?=$L?>"> <label for="">Preis der Schuhe in CHF</label><br>
		<input type="text" name="Mode" id="Mode" value="<?=$t?>"> <label for="">Vor wie vielen Monaten waren die Schuhe in Mode? (bei aktuellen Trends 0 eingeben)</label><br>
		<input type="text" name="Alkohol" id="Alkohol" value="<?=$A?>"> <label for="">Wie viele Gläser hochprozentigen Alkohols werden vor dem Ausgang getrunken?</label><br>
		<input type="text" name="Groesse" id="Groesse" value="<?=$s?>"> <label for="">Schuhgrösse (Schweizer Schuh-Nummer)</label><br>
		<button type="submit" name="go" id="go" class="btn btn-blue">High-Heels-Höhe bestimmen</button>
	</form>
</div>
</body>
</html>