Ich habe seit Tagen daran gearbeitet und kann nicht herausfinden, was los ist, es ist für den Unterricht. Es führt immer wieder 'Syntax Fehler unerwartet Ende der Datei, die ich denke, ich verpasste eine Klammer irgendwo, aber ich sehe nicht wo? Jede Hilfe wäre willkommen. Ich habe zwei Dateien und ich versuche, eine Multiplikationstabelle in PHP zu machen.Ich arbeite seit Tagen an diesem Tisch
Seite 1:
<!DOCTYPE html>
<html>
<head>
<title>Make a Multiplication Table!</title>
</head>
<body>
<form action="./timestable.php" method="POST"/>
<input type="number" value="1" name="a"/>
<input type="number" value="1" name="b"/>
<input type="submit"/>
</form>
</body>
</html>
<?php
$n = $_POST; // TODO what should $n really be? Replace the 10 with the user-supplied value from the form
// if we don't have a number, redirect back to the form page
if (isSet($n)) {
header("Location: ./mult_form.php");
exit;
}
?>
Seite 2:
<!DOCTYPE html>
<html>
<head>
<title>Your Table is Ready</title>
</head>
<body>
<table>
<?php
$a = $_POST['a'];
$b = $_POST['b'];
for ($i = 0; $i <($a)+1; $i++):
{
$output.='<tr>';
for($j=1;$j<($b)+1;$j++)
{
$output.= '<td>'.($i*$j).'</td>';
}
$output.='<tr>';
}
$output.='</table>';
?>
</body>
</html>
'für ($ i = 0; $ i <($ a) +1; $ i ++):' -> 'für ($ i = 0; $ i <($ a) +1; $ i ++)' –
Verbessere deinen Fragetitel, so dass er das Problem beschreibt. –