derwunner
Mitglied
Hallo,
ich wollte ein nettes Kopfrechenskript erstellen. Leider ist dabei ein Fehler aufgetreten. Ich möchte sagen, wenn der Wahrheitswert true ist, soll er ausgeben stimmt. Andernfalls falsch. Zuerst hatte ich es so probiert:
Aber es hatte mir bei einen falschen Ergebnis immer noch stimmt ausgegeben. Als nächstes hatte ich folgendes probiert:
Hier hat es mir falsch und stimmt ausgegeben. Kann mir einer helfen? Beziehungseiße sagen, wie ich nur stimmt oder falsch ausgeben kann?
MFG derwunner
ich wollte ein nettes Kopfrechenskript erstellen. Leider ist dabei ein Fehler aufgetreten. Ich möchte sagen, wenn der Wahrheitswert true ist, soll er ausgeben stimmt. Andernfalls falsch. Zuerst hatte ich es so probiert:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Kopfrechnen!</title>
</head>
<body>
<?php
$ergebnis = 10 - 5;
if (isset($_GET["submit"])) {
if ($ergebnis == true) {
echo "stimmt!";
}
else {echo "falsch!";}
}
?>
<form method="get" action="rechnen.php">
10 - 5 = <input type="text" size="2" name="ergebnis">
<input type="submit" name="submit">
</form>
</body>
</html>
Aber es hatte mir bei einen falschen Ergebnis immer noch stimmt ausgegeben. Als nächstes hatte ich folgendes probiert:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Kopfrechnen!</title>
</head>
<body>
<?php
$ergebnis = 10 - 5;
if (isset($_GET["submit"])) {
if ($ergebnis == true) {
echo "stimmt!";
}
if ($ergebnis !== true) {
echo "falsch!";
}
}
?>
<form method="get" action="rechnen.php">
10 - 5 = <input type="text" size="2" name="ergebnis">
<input type="submit" name="submit">
</form>
</body>
</html>
Hier hat es mir falsch und stimmt ausgegeben. Kann mir einer helfen? Beziehungseiße sagen, wie ich nur stimmt oder falsch ausgeben kann?
MFG derwunner