PHP:
1
| <?function profileList($list, $choice, $name) { foreach ($list as $key => $value) { if ($key == $choice) { echo $x .= "<option value=\"$key\" selected>" . $value . "</option>\n"; }else{ echo $x .= "<option value=\"$key\">" . $value . "</option>\n"; } } return "<select name=\"$name\">\n" . $x . "</select>\n";}$profilelist = array(100 => "Administrator", 75 => "Moderator", 50 => "Super user", 25 => "Validated user", 20 => "Unvalidated", 10 => "Banned user");echo profileList($profilelist, "", "profile");?> |
uitkomst
code:
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
| <option value="100">Administrator</option> <option value="100">Administrator</option> <option value="75">Moderator</option> <option value="100">Administrator</option> <option value="75">Moderator</option> <option value="50">Super user</option> <option value="100">Administrator</option> <option value="75">Moderator</option> <option value="50">Super user</option> <option value="25">Validated user</option> <option value="100">Administrator</option> <option value="75">Moderator</option> <option value="50">Super user</option> <option value="25">Validated user</option> <option value="20">Unvalidated</option> <option value="100">Administrator</option> <option value="75">Moderator</option> <option value="50">Super user</option> <option value="25">Validated user</option> <option value="20">Unvalidated</option> <option value="10">Banned user</option> <select name="profile"> <option value="100">Administrator</option> <option value="75">Moderator</option> <option value="50">Super user</option> <option value="25">Validated user</option> <option value="20">Unvalidated</option> <option value="10">Banned user</option> </select> |
Help!