PHP: Ergebnis erst später aufdecken nach Antwort?

Hey,

ich habe folgenden html und php-Code.

<form action="Subtraktion (1).php" method="post" target="">
<table>
<tr>
<td><font face="Roboto Slab" size=+1>Anzahl der Aufgaben eingeben</font></td>
<td><input type="Text" name="z" value="" size="" maxlength=""></input></td>
<td align="center"><input type="submit"  style="font-family: 'Roboto Slab'"  background-color="black" name="y" value="Absenden"></td></tr>
</table>
<br>
</form>

<?php
if((isset($_POST['z'])) and (is_numeric($_POST['z'])))
{
$zahl = $_POST['z'];

{

 while($zahl>0)
  {

  $a = rand(5, 10);
  $b = rand(0, 5);
  $erg = $a - $b;
  $zahl = $zahl - 1;

  echo "<table class='Tab'>";
  echo "<table border='1'>";
  echo "<tr> <td>$a - $b = ?</td> <td><input type=\"Text\" name=\g\"  value=\"\">\n</td><td>$a - $b = $erg</td></tr>";
  echo "</table>";
}
}}

?>
</body>
</html>

Damit soll der Nutzer Aufgaben – so viel wie er anfangs ausgewählt hat, berechnet können. Die Aufgaben bestehen hierbei aus zufälligen Zahlen. Meine Frage wäre jetzt: wie ich es schaffen kann (mit eher einfachen Befehlen), den Code so zu schreiben, dass das Ergebnis – hier: $a - $b = $erg – erst enthüllt wird, sobald der Nutzer ins Textfeld seine Antwort zur Aufgabe eingegeben hat?

Hier nochmals die Stelle (auch oben zusammen mit dem gesamten Code sichtbar):

echo "<table class='Tab'>";
echo "<table border='1'>";
echo "<tr> <td>$a - $b = ?</td> <td><input type=\"Text\" name=\g\" value=\"\">\n</td><td>$a - $b = $erg</td></tr>";
echo "</table>";

Vielen Dank :)

HTML, programmieren, rechnen, PHP, Textfeld, Variablen, Zufallszahlen, Antwort
Schneckenstrecken?

Guten Morgen!

Ich habe mal eine Frage. Ich habe gerade aus Langeweile ein paar Vekoraufgaben recherchiert und bin auf folgende Aifgabe gestoßen:

Eine Spinne hat eiben Faden zwischen dem waldboden und dem baumstamm gespannt (die Stecke vom boden bis zun baumstamm beträgt vier meter, die vom bmaumstamm bis zum höchten pubktbdes fadens drei meter)

Teilaufgabe a: Wähle ein geeingetes Koordinatensystem und bestimme die gleichung der geraden, durch die das koordinatensystem festgelegt ist.

Meine antwort wäre: (3÷4)x

Teilaufgabe b:

Die Schnecke bewegt sich gleichmäßug auf dem faden. Sie kommt in ekner sekunde 2 ca weit. Die gleichung der geraden soll so gestaltet werden, dass folgendes möglich ist:

Setzt man für t die anzahl der sekunden ein, die die schnecke unterwegs ist, so erhält man den ortsvektor des punktes, den die schnecke nach dieser zeit erreicht.

Hier bin ich mir nicht sicher.

Vielleicht: 2*t÷(3÷4)??

Hier bin ich mir echt unsicher. Weiß jemand, wie man darauf kommt?

Und teilaufgabe c:

Wo befindet sich die schnecke nach zwei minuten? Wie hoch ist die spinne dann über dem waldboden? Wann befindet sich fir schnecke 2m über dem waldboden?

Hier bin ich mir bei der lösung nicht sicher, eie vorzugehen ist, da mirnmeine lösung aus teilaufgabe b nicht sinnvoll erscheint.

Es würde mich freuen, könnte mir jemand antworten. Danke im voraus☺️☺️

Schule, Mathematik, Geschwindigkeit, Hilfestellung, Baum, Aufgabe, Geraden, gymnasiale-oberstufe, Gymnasium, Mathematiker, Oberstufe, Variablen, Rechenweg

Meistgelesene Fragen zum Thema Variablen