Thema: Eine mögliche Lösung fü die 5. Aufgabe



<!DOCTYPE html>
<html lang="en">
  <head>
  <title>Dynamische Webprogrammierung</title>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">

  </head>
  <body>

<h2>Erstelle eine Rechnung mit Hilfe eines Formulars (dynamische Website)</h2>
<form method='post' enctype='multipart/form-data'  action='a105.php'>
	<label>Anzahl der Hosen:</label><br />
	<input type='text' name='AnzahlDerHosen'  placeholder='Enter eine Zahl'><br />
	<label>Preis der Hosen:</label><br />
	<input type='text' name='PreisDerHosen'  placeholder='Enter eine Zahl'><br />
	<label>Anzahl der Hemden:</label><br />
	<input type='text' name='AnzahlDerHemden'  placeholder='Enter eine Zahl'><br />
	<label>Preis der Hemden:</label><br />
	<input type='text' name='PreisDerHemden'  placeholder='Enter eine Zahl'><br />
	<label>Anzahl der Röcke:</label><br />
	<input type='text' name='AnzahlDerRoecke'  placeholder='Enter eine Zahl'><br />
	<label>Preis der Röcke:</label><br />
	<input type='text' name='PreisDerRoecke'  placeholder='Enter eine Zahl'><br />
	<input type='submit' name='send' value='Rechnung erstellen' ><br />
</form>   
<hr>
<?php
if(isset($_POST['send'])) {
	echo "<hr><h2>Erstelle eine Tabelle für eine Rechnung!</h2>";
	$AnzahlDerHosen=$_POST['AnzahlDerHosen'];
	$PreisDerHosen=$_POST['PreisDerHosen'];
	$AnzahlDerHemden=$_POST['AnzahlDerHemden'];
	$PreisDerHemden=$_POST['PreisDerHemden'];
	$AnzahlDerRoecke=$_POST['AnzahlDerRoecke'];
	$PreisDerRoecke=$_POST['PreisDerRoecke'];
	$Zwischensumme = $AnzahlDerHosen*$PreisDerHosen + $AnzahlDerHemden*$PreisDerHemden + $AnzahlDerRoecke*$PreisDerRoecke;		
	$Rabatt=0;
	echo "<table border='2'>";
	echo "<thead>";
	echo "<tr>";
	echo "<th>pos.</th>";
	echo "<th>Name</th>";
	echo "<th>Beschreibung</th>";
	echo "<th>Anzahl</th>";
	echo "<th>Preis pro Stück</th>";
	echo "<th>Summe</th>";
	echo "</tr>";
	echo "</thead>";
	echo "<tbody>";
	echo "<tr>";
	echo "<td>1</td>";
	echo "<td>Hosen</td>";
	echo "<td>Damenhosen in den Größe 34-38</td>";
	echo "<td>" . $AnzahlDerHosen . "</td>";
	echo "<td>" . $PreisDerHosen . " Euro</td>";
	echo "<td>" . $AnzahlDerHosen*$PreisDerHosen . " Euro</td>";
	echo "</tr>";
	echo "<tr>";
	echo "<td>2</td>";
	echo "<td >Hemden</td>";
	echo "<td>Herrenhemden in den Größe 40-54</td>";
	echo "<td>" . $AnzahlDerHemden . "</td>";
	echo "<td>" . $PreisDerHemden . " Euro</td>";
	echo "<td>" . $AnzahlDerHemden*$PreisDerHemden . " Euro</td>";
	echo "</tr>";
	echo "<tr>";
	echo "<td>3</td>";
	echo "<td>Röcke</td>";
	echo "<td>Röcke in den Größe 34-38</td>";
	echo "<td>" . $AnzahlDerRoecke . "</td>";
	echo "<td>" . $PreisDerRoecke . " Euro</td>";
	echo "<td>" . $AnzahlDerRoecke*$PreisDerRoecke . " Euro</td>";
	echo "</tr>";
	echo "</tbody>";
	echo "<tfoot>";
	echo "<tr>";
	echo "<th colspan='5' align='right'>Zwischensumme</th>";
	echo "<th>" . $Zwischensumme . " Euro</th>";
	echo "</tr>";
	if($Zwischensumme<1000) {
	   $Rabatt=0;
	} else {
	   $Rabatt=$Zwischensumme*2/100;
	}
	echo "<tr>";
	echo "<th colspan='5' align='right'>Rabatt</th>";
	echo "<th>" . $Rabatt . " Euro</th>";
	echo "</tr>";
	echo "<tr>";
	echo "<th colspan='5' align='right'>Gesamt</th>";
	echo "<th>" .($Zwischensumme- $Rabatt) . " Euro</th>";
	echo "</tr>";
	
	echo "</tfoot>";
	echo "</table>";
}
?>
</body>
</html>