Hallo Leute,
ich bin ein Anfänger und will eine simple Rechnung in PHP durchführen, die aber leider nicht funktioniert.
Über Radiobuttons kann man auswählen ob man Brot oder Baguette haben möchte und welche Belagsorte.
Naja hier der Code. ich kriege kein echo raus!!!
ich bin ein Anfänger und will eine simple Rechnung in PHP durchführen, die aber leider nicht funktioniert.
Über Radiobuttons kann man auswählen ob man Brot oder Baguette haben möchte und welche Belagsorte.
Naja hier der Code. ich kriege kein echo raus!!!
PHP-Code:
<html>
<head>
<title>Bestellung</title>
</head>
<body>
<form method="post" action="bestellung2.php">
<p>
Auswahl des Brotes<br/>
<input type="radio" name="grund" value="g1" /> Brötchen <br/>
<input type="radio" name="grund" value="g2" /> Baguette </p><br/>
<p>
Auswahl des Belags<br/>
<input type="radio" name="Belag" value="b1" /> Belagkategorie 1<br/>
<input type="radio" name="Belag" value="b2" /> Belagkategorie 2<br/>
<input type="radio" name="Belag" value="b3" /> Belagkategorie 3<br/>
<input type="radio" name="Belag" value="b4" /> Belagkategorie 4<br/>
<input type="radio" name="Belag" value="b5" /> Belagkategorie 5<br/></p>
<input type="Submit" name="Submit" value="Bestellen">
</form>
<?php
$p1 = ("0.20");
$p2 = ("0.40");
$p3 = ("0.05");
$p4 = ("0.10");
$p5 = ("0.20");
$p6 = ("0.35");
$p7 = ("0.50");
$p8 = ("0.10");
$p9 = ("0.15");
$p10 = ("0.30");
$p11 = ("0.60");
$p12 = ("1.00");
if (isset ($_POST["g1" && "b1"])) {
$preis = $p1 + $p3;
}
if (isset ($_POST["g1" && "b2"])) {
$preis = $p1 + $p4;
}
if (isset ($_POST["g1" && "b3"])) {
$preis = $p1 + $p5;
}
if (isset ($_POST["g1" && "b4"])) {
$preis = $p1 + $p6;
}
if (isset ($_POST["g1" && "b5"])) {
$preis = $p1 + $p7;
}
if (isset ($_POST["g2" && "b1"])) {
$preis = $p2 + $p8;
}
if (isset ($_POST["g2" && "b2"])) {
$preis = $p2 + $p9;
}
if (isset ($_POST["g2" && "b3"])){
$preis = $p2 + $p10;
}
if (isset ($_POST["g2" && "b4"])) {
$preis = $p2 + $p11;
}
if (isset ($_POST["g2" && "b5"])) {
$preis = $p2 + $p12;
}
echo $preis
?>
</body>
</html>
Kommentar