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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
|
<?php /* * Code for displaying server selection written by nijel * $Id: select_server.lib.php,v 2.2 2004/06/15 13:10:20 nijel Exp $ */
if (count($cfg['Servers']) > 1) { if (!$cfg['DisplayServersList']) { ?> <form method="post" action="index.php" target="_parent" style="margin: 0px; padding: 0px;"> <?php } if ($show_server_left) { echo '<div class="heada">' . $strServer . ':</div>'; } else { ?> <!-- MySQL servers choice form --> <table border="0" cellpadding="3" cellspacing="0" bgcolor="<?php echo $cfg['BgcolorOne']; ?>"> <tr> <th class="tblHeaders"><?php echo $strServerChoice; ?></th> </tr> <tr> <td> <?php } if (!$cfg['DisplayServersList']) { ?> <form method="post" action="index.php" target="_parent" style="margin: 0px; padding: 0px;"> <select name="server" onchange="this.form.submit();"> <?php } foreach ($cfg['Servers'] AS $key => $val) { if (!empty($val['host'])) { $selected = 0; if (!empty($server) && ($server == $key)) { $selected = 1; } if (!empty($val['verbose'])) { $label = $val['verbose']; } else { $label = $val['host']; if (!empty($val['port'])) { $label .= ':' . $val['port']; } } // loic1: if 'only_db' is an array and there is more than one // value, displaying such informations may not be a so good // idea if (!empty($val['only_db'])) { $label .= ' - ' . (is_array($val['only_db']) ? implode(', ', $val['only_db']) : $val['only_db']); } if (!empty($val['user']) && ($val['auth_type'] == 'config')) { $label .= ' (' . $val['user'] . ')'; }
if ($cfg['DisplayServersList']){ if ($selected) { echo '» <b>' . $label . '</b><br />'; }else{ echo '» <a class="item" href="index.php?server=' . $key . '&lang=' . $lang . '&convcharset=' . $convcharset . '" target="_top">' . $label . '</a><br />'; } } else { echo ' <option value="' . $key . '" ' . ($selected ? ' selected="selected"' : '') . '>' . $label . '</option>' . "\n"; }
} // end if (!empty($val['host'])) } // end while
if (!$cfg['DisplayServersList']){ ?> </select> <input type="hidden" name="lang" value="<?php echo $lang; ?>" /> <input type="hidden" name="convcharset" value="<?php echo $convcharset; ?>" /> <noscript><input type="submit" value="<?php echo $strGo; ?>" /></noscript> </form> <?php } if (!$show_server_left) { ?> </td> </tr> </table> <br /> <?php } else { echo '<hr />' . "\n"; } } ?>
|