is het mogelijk om een elseif tegebruiken voor een optie menu (klopt deze titel
DO I EVER MAKE ANY SENSE?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<?php
$type = $_get['type'];
if($type == "ov"){
echo '<CENTER>
<TABLE width="400" align="center" border="0">
<CENTER>
<FORM name="f" action="insert.php" method="post">
<TBODY>
<TR>
<CENTER>Type <br><SELECT
name="type"> <OPTION value="ov" selected>ov</OPTION> <OPTION
value="auto">auto</OPTION> <OPTION value="scooter">scooter</OPTION> <OPTION
value="anders">Anders</OPTION></SELECT></TR>
<TR>
<CENTER>
<TD>
<CENTER><INPUT type="submit" value="ga" name="SUBMIT">
</FORM></TABLE>';
} elseif($type == "auto"){
echo '<CENTER>
<TABLE width="400" align="center" border="0">
<CENTER>
<FORM name="f" action="insert.php" method="post">
<TBODY>
<TR>
<CENTER>Type <br><SELECT
name="type"> <OPTION value="ov" selected>ov</OPTION> <OPTION
value="auto">auto</OPTION> <OPTION value="scooter">scooter</OPTION> <OPTION
value="anders">Anders</OPTION></SELECT></TR>
<TR>
<CENTER>
<TD>
<CENTER><INPUT type="submit" value="ga" name="SUBMIT">
</FORM></TABLE>';
}else {
echo '<CENTER>
<TABLE width="400" align="center" border="0">
<CENTER>
<FORM action="" >
<TBODY>
<TR>
<CENTER>Type <br><SELECT
name="type"> <OPTION value="ov" selected>ov</OPTION> <OPTION
value="auto">auto</OPTION> <OPTION value="scooter">scooter</OPTION> <OPTION
value="anders">Anders</OPTION></SELECT></TR>
<TR>
<CENTER>
<TD>
<CENTER><INPUT type="submit" value="ga" >
</FORM></TABLE>';
}
?>
$type = $_get['type'];
if($type == "ov"){
echo '<CENTER>
<TABLE width="400" align="center" border="0">
<CENTER>
<FORM name="f" action="insert.php" method="post">
<TBODY>
<TR>
<CENTER>Type <br><SELECT
name="type"> <OPTION value="ov" selected>ov</OPTION> <OPTION
value="auto">auto</OPTION> <OPTION value="scooter">scooter</OPTION> <OPTION
value="anders">Anders</OPTION></SELECT></TR>
<TR>
<CENTER>
<TD>
<CENTER><INPUT type="submit" value="ga" name="SUBMIT">
</FORM></TABLE>';
} elseif($type == "auto"){
echo '<CENTER>
<TABLE width="400" align="center" border="0">
<CENTER>
<FORM name="f" action="insert.php" method="post">
<TBODY>
<TR>
<CENTER>Type <br><SELECT
name="type"> <OPTION value="ov" selected>ov</OPTION> <OPTION
value="auto">auto</OPTION> <OPTION value="scooter">scooter</OPTION> <OPTION
value="anders">Anders</OPTION></SELECT></TR>
<TR>
<CENTER>
<TD>
<CENTER><INPUT type="submit" value="ga" name="SUBMIT">
</FORM></TABLE>';
}else {
echo '<CENTER>
<TABLE width="400" align="center" border="0">
<CENTER>
<FORM action="" >
<TBODY>
<TR>
<CENTER>Type <br><SELECT
name="type"> <OPTION value="ov" selected>ov</OPTION> <OPTION
value="auto">auto</OPTION> <OPTION value="scooter">scooter</OPTION> <OPTION
value="anders">Anders</OPTION></SELECT></TR>
<TR>
<CENTER>
<TD>
<CENTER><INPUT type="submit" value="ga" >
</FORM></TABLE>';
}
?>
@stefan ik heb er een Get van gemaakt maar de ifelse structuur werkt niet 8| what am i doing wrong? :|
Gewijzigd op 01/01/1970 01:00:00 door Damiaan
Oftwel, zorg dat je kan kiezen uit twee links die verwijzen naar insert.php?type=ov en insert.php?type=auto
Dan kun je daarna met je if/else structuur bepalen of er een van beide geselecteerd of niet.
Ik weet niet of deze twee variabelen ook nog een waarde hebben, maar met isset controleer je alleen maar het bestaan van deze variabelen, controleren op een waarde is meestal wel zo verstandig.
ps. Probeer je html wat netter te maken, hoofdletters hoeft niet, en je moet je attributen tussen dubbele quotes zetten, dus zo width="400".
op een of andere manier gaat het niet door naar de if en de elseif opties :S
Gewijzigd op 01/01/1970 01:00:00 door Damiaan
Maar dan wel met HOOFDLETTERS.
$type = $_GET['type'];
Zet dit bovenin je script.
het was inderdaad de hoofdletters dankjewel SanThe