Hallo,
Ik ben bezig met een superklein projectje voor school.
En zit met een for lus namen onder elkaar te zetten die uit een ander formulier ingevoerd zijn.
Nu staat het niet vast hoeveel namen er ingevoerd kunnen worden omdat de gebruiker aangeeft hoeveel invoervelden hij wil hebben.
Maar ik moet wel weten hoeveel namen deze persoon heeft gekozen die dan weergeven moeten worden in een tabel.
Mijn 1e pagina:
<html>
<head/>
<body>
<form method="post" action="action.php">
Aantal velden
<input type="text" name="aantal" value=""/>
<input type="submit" value="Maak velden"/>
<br><br>
</body>
</html>
action.php:
<?php
$aantal = $_POST["aantal"];
echo "Namen: <br>";
echo "<html><head/><body><form method='get' action='tabel.php'>";
for($i = 0; $i < $aantal; $i++)
{
echo "<input type='text' size='10' value='' name='naam$i'><br>";
}
echo "<input type='submit' name='tabel' value='Maak tabel'>";
echo $aantal;
echo "</form></body></html>";
?>
Mijn laatste pagina, deze klopt nog niet maar ik kom er totaal niet meer uit, ik zal wel veeeeel te moeilijk denken maar ik kom er echt ff niet meer op.
<?php
echo "Namen: <br>";
echo "<html><head/><body><table>";
for($i = 0; $i < 10; $i++)
{
echo $_GET["naam$i"] . "<br>";
}
echo $namen;
echo "</table></body></html>";
?>
Ik hoop dat iemand me kan helpen.
966 views