topmas38
Gebruiker
- Lid geworden
- 14 jul 2002
- Berichten
- 291
Hoi,
ik probeer al een tijdje een dynamisch formulier te maken...
Dat als je bv. bij de 1e vraag de 1e optie kiest, bij de 2e vraag andere dingen kan kiezen,
dan als je bij de eerste vraag de 2e optie had gekozen.
(is het nu nog duidelijk
)
Zo ziet mn code er nu uit: (hij verwijst naar zichzelf maar dat moet nog veranderd worden
)
Misschien is de code raar, maar dit is mn eerste echte script
ik probeer al een tijdje een dynamisch formulier te maken...
Dat als je bv. bij de 1e vraag de 1e optie kiest, bij de 2e vraag andere dingen kan kiezen,
dan als je bij de eerste vraag de 2e optie had gekozen.
(is het nu nog duidelijk

Zo ziet mn code er nu uit: (hij verwijst naar zichzelf maar dat moet nog veranderd worden

PHP:
<?php
if ($_POST['Submit']) {
$result=$_POST['test1'] + $_POST['test2'] + $_POST['test3'] + $_POST['test4'] + $_POST['test5'] + $_POST['test6'];
//START uitrekenen punten
$number = $result;
if ($number > 64 || $number == 64) {
$alias = TRUE;
$number = $number - 64;
}
if ($number > 32 || $number == 32) {
$wallhackblock = TRUE;
$number = $number - 32;
}
if ($number > 16 || $number == 16) {
$hltv = TRUE;
$number = $number - 16;
}
if ($number > 8 || $number == 8) {
$hlguard = TRUE;
$number = $number - 8;
}
if ($number > 4 || $number == 4) {
$metamod = TRUE;
$number = $number - 4;
}
if ($number == 2 || $number == 2) {
$amx = TRUE;
$number = $number - 2;
}
// STOP uitrekenen punten
?>
<form method="post" action="<? echo $_SERVER['PHP_SELF']">
<font face="Verdana, Arial, Helvetica, sans-serif" size="-1">
<table border=0 cellspacing=10 cellpadding=5 width="40%">
<tr><td>
Name or Nickname</td><td align="center"><input type="text" name="naam" value="<?php $naam_madevar = $_POST['naam']; echo "$naam_madevar"; ?>"><br>
</td></tr>
<tr><td>
Max. Players</td><td align="center"><select name="players">
<option value="4"<?php if ($_POST['players'] == 4) { ?>selected<?php } ?>>4 Players
<option value="6"<?php if ($_POST['players'] == 6) { ?>selected<?php } ?>>6 Players
<option value="8"<?php if ($_POST['players'] == 8) { ?>selected<?php } ?>>8 Players
<option value="10"<?php if ($_POST['players'] == 10) { ?>selected<?php } ?>>10 Players
<option value="12"<?php if ($_POST['players'] == 12) { ?>selected<?php } ?>>12 Players
</select>
</form>
</td></tr>
<tr><td>
Password on private server</td>
<td align="center"><input type="text" name="password" value="<?php $naam_madevar = $_POST['password']; echo "$naam_madevar"; ?>">
</td></tr>
<table border=2 cellspacing=0 cellpadding=10 align="center">
<tr>
<td>
<input type="checkbox" name="test1" value="2"<? if ($amx == TRUE) { ?>checked<?php } ?>>Amxmod<br>
<input type="checkbox" name="test2" value="4"<? if ($metamod == TRUE) { ?>checked<?php } ?>>Metamod<br>
</td><td>
<input type="checkbox" name="test3" value="8"<? if ($hlguard == TRUE) { ?>checked<?php } ?>>HLGuard<br>
<input type="checkbox" name="test4" value="16"<? if ($hltv == TRUE) { ?>checked<?php } ?>>HLTV<br>
</td><td>
<input type="checkbox" name="test5" value="32"<? if ($wallhackblock == TRUE) { ?>checked<?php } ?>>Wallhack Block<br>
<input type="checkbox" name="test6" value="64"<? if ($alias == TRUE) { ?>checked<?php } ?>>Alias Detection<br>
</td></tr></font></table><br>
<table border=0 cellspacing=0 cellpadding=5 align="right"><tr>
<td><input type="submit" name="Submit" value="Generate!" readonly></td>
<td><textarea name="result2" rows=1 cols=7><?php echo $result; ?></textarea></td></tr></table>
</form>
<br><br>
<?php
if ($amx == TRUE) {
echo "Amx enabled<br>";
}
if ($metamod == TRUE) {
echo "Metamod enabled<br>";
}
if ($hlguard == TRUE) {
echo "HLGuard enabled<br>";
}
if ($hltv == TRUE) {
echo "HLTV enabled<br>";
}
if ($wallhackb == TRUE) {
echo "Wallhack Block enabled<br>";
}
if ($alias == TRUE) {
echo "Alias Detection enabled<br>";
}
?>
Misschien is de code raar, maar dit is mn eerste echte script
