PHP:
1
| <?if($actie == "nieuw"){beginlayout("$s");begintabel("Nieuwe poll");echo "Maak hier een nieuwe poll aan";echo "<form method=\"post\" action=\"$PHP_SELF\">";echo "Aantal antwoorden: <input type=\"text\" name=\"aantal\"><br>\n";echo "<input type=\"submit\" name=\"oke\" value=\"Maak aan\">";echo "</form>";eindetabel("");eindelayout("poll/polladmin.php");}if($oke){beginlayout("$s");begintabel("Keuze poll");$teller = 1;for ($teller=0; $teller<$aantal; $teller++){echo "Antwoord $teller: <input type=\"text\" name=\"veld{$teller}\"><br>";}eindetabel("");eindelayout("poll/polladmin.php");}?> |
He,
Ik heb dit om te kunnen kiezen hoeveel antwoorden er moeten zijn. Dus iemand wil een poll met bijv 2 antwoorden dan voerd ie dat in en dan druk je op maak aan. En dan hoord ie twee text velden te laten zien maar dat doet ie niet. En als ik dan $aantal echo dan zegt ie 1 op een of ander manier. Ik kom er niet meer uit.