Hallo,
versuche gerade verzweifelt meinen Rechner zum laufen zu bekommen, jedoch kommt beim Aufrufen immer der Fehler:
"Parse error: syntax error, unexpected '**' (T_STRING) in C:\xampp\htdocs\ysql\4\E2_rechner.php on line 14"
Zeile 14 ist die Zeile, in der die IF-Anweisung beginnt.... Ich als PHP-Einsteiger habe echt keine Ahnung, woran es liegen könnte :(
Hier der Code:
PHP-Code:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>Rechner</title>
</head>
<body>
<?php
$zahl1 = $_POST["zahl1"];
$zahl2 = $_POST["zahl2"];
$operation = $_POST["$operation"];
*
** if ($operation == "addiere")
{
****** $ergebnis = $zahl1 + $zahl2;
}
** if ($operation == "subtrahiere")
{
****** $ergebnis = $zahl1 - $zahl2;
}
** if ($operation == "multipliziere")
{
****** $ergebnis = $zahl1 * $zahl2;
}
** if ($operation == "dividiere")
{
****** $ergebnis = $zahl1 / $zahl2;
}
echo Das Ergebnis der Rechnung beträgt $ergebnis;
?>
<form action = "<?php echo $_SERVER["PHP_SELF"]; ?>"
method = "post">
<p>Bitte geben Sie die beiden Zahlen in die Felder ein, mit denen Sie rechnen möchten.</p>
<p><label for="zahl1">Zahl 1 </label>
<input type="text"
name = "zahl1"
required="required"
placeholder="Bitte die erste Zahl eingeben."
autofocus="autofocus"/>
</p>
<p><label for="zahl2">Zahl 2 </label>
<input type="text"
name = "zahl2"
required="required"
placeholder="Bitte die zweite Zahl eingeben."/>
</p>
<p><input type = "submit" value="Rechnen"/>
<input type = "reset" />
<p>
<input type="radio" name="operation" value="addiere">+<br />
<input type="radio" name="operation" value="subtrahiere">-<br />
<input type="radio" name="operation" value="multipliziere">*<br />
<input type="radio" name="operation" value="dividiere">/<br />
</form>
</body>
</html>
Vielen Dank für eure Unterstützung!