Selects krijg ik niet naast elkaar?
Let op, ik moest de < ? ? > verwijderen, anders verschijnt hij hier heel raar.
Alvast bedankt
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
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
<?
if (isset($_POST['categorie'])) {
$_SESSION['keuze1'] = '1';
$_SESSION['gegeven1'] = $_POST['categorie'];
unset($_SESSION['gegeven2']);
unset($_SESSION['gegeven3']);
unset($_SESSION['gegeven4']);
unset($_SESSION['gegeven5']);
unset($_SESSION['keuze2']);
unset($_SESSION['keuze3']);
unset($_SESSION['keuze4']);
unset($_SESSION['keuze5']);
} elseif($_SESSION['keuze1'] == '0') {
<form method="POST">
<select name="categorie" onChange="onchange=this.form.submit()">
<option >Kies een categorie</option>
$sql1 = "SELECT * FROM ss_categorien";
if ($qry1 = mysql_query($sql1)) {
while ($rij1 = mysql_fetch_assoc($qry1)) {
<option value= echo "" . $rij1['id'] . ""; > echo "" . $rij1['naam'] . "";</option>
}}
</select>
</form>
}
if($_SESSION['keuze1'] == '1') {
<form method="POST">
<select name="categorie" onChange="onchange=this.form.submit()">
<option> $sql1 = "SELECT * FROM ss_categorien WHERE $_SESSION[gegeven1] = id"; if ($qry1 = mysql_query($sql1)) { while ($rij1 = mysql_fetch_assoc($qry1)) { echo $rij1['naam']; }} </option>
<option>---</option>
$sql1 = "SELECT * FROM ss_categorien";
if ($qry1 = mysql_query($sql1)) {
while ($rij1 = mysql_fetch_assoc($qry1)) {
<option value= echo "" . $rij1['id'] . ""; > echo "" . $rij1['naam'] . "";</option>
}}
</select>
</form>
}
?>
if (isset($_POST['categorie'])) {
$_SESSION['keuze1'] = '1';
$_SESSION['gegeven1'] = $_POST['categorie'];
unset($_SESSION['gegeven2']);
unset($_SESSION['gegeven3']);
unset($_SESSION['gegeven4']);
unset($_SESSION['gegeven5']);
unset($_SESSION['keuze2']);
unset($_SESSION['keuze3']);
unset($_SESSION['keuze4']);
unset($_SESSION['keuze5']);
} elseif($_SESSION['keuze1'] == '0') {
<form method="POST">
<select name="categorie" onChange="onchange=this.form.submit()">
<option >Kies een categorie</option>
$sql1 = "SELECT * FROM ss_categorien";
if ($qry1 = mysql_query($sql1)) {
while ($rij1 = mysql_fetch_assoc($qry1)) {
<option value= echo "" . $rij1['id'] . ""; > echo "" . $rij1['naam'] . "";</option>
}}
</select>
</form>
}
if($_SESSION['keuze1'] == '1') {
<form method="POST">
<select name="categorie" onChange="onchange=this.form.submit()">
<option> $sql1 = "SELECT * FROM ss_categorien WHERE $_SESSION[gegeven1] = id"; if ($qry1 = mysql_query($sql1)) { while ($rij1 = mysql_fetch_assoc($qry1)) { echo $rij1['naam']; }} </option>
<option>---</option>
$sql1 = "SELECT * FROM ss_categorien";
if ($qry1 = mysql_query($sql1)) {
while ($rij1 = mysql_fetch_assoc($qry1)) {
<option value= echo "" . $rij1['id'] . ""; > echo "" . $rij1['naam'] . "";</option>
}}
</select>
</form>
}
?>
Gewijzigd op 01/01/1970 01:00:00 door Danny Kater
Waarom maakt je daar niet 1 formulier van met 2 selects?
En je formulieren kan ik niet eens verzenden... beetje waardeloos dus.
Hoe heb je dit verzonnen?
Je hebt geen goede foutafhandeling.
Voor de rest is je script niet veilig, een sql injection is zo gebeurt
Gewijzigd op 01/01/1970 01:00:00 door Yearupie Achternaamloos