if ($server['host']) { $server_menu_html .= '<option value="' . $id . '"' . ($id == $server_id ? ' selected' : '') . '>'; $server_menu_html .= $server['name'] . '</option>'; } } $server_menu_html .= '</select>'; $filter = $_GET['filter']; $filter = utf8_encode($filter); $attr = $_GET['attribute']; // grab the base dn for the search if (isset($_GET['base_dn'])) { $base_dn = $_GET['base_dn']; } elseif ('' != $servers[$server_id]['base']) { $base_dn = $servers[$server_id]['base']; } else { $base_dn = try_to_get_root_dn($server_id); } $criterion = $_GET['criterion']; $form = $_GET['form']; $scope = $_GET['scope'] ? $_GET['scope'] : 'sub'; //echo "<PRE>";print_r( $_GET );echo "</pre>"; ?> <?php include 'header.php'; ?> <body> <center> <?php
if (count($dn_list) == 0) { echo " (no entries)<br />\n"; } else { foreach ($dn_list as $dn) { $href = "javascript:returnDN( '{$dn}' )"; echo " <a href=\"entry_chooser.php?form_element={$return_form_element}" . "&server_id={$server_id}&container=" . rawurlencode($dn) . "\"><img src=\"images/plus.png\" /></a> " . "<a href=\"{$href}\">" . htmlspecialchars($dn) . "</a><br />\n"; } } } else { foreach ($servers as $id => $server) { if ($server['host']) { echo "<b>" . htmlspecialchars($server['name']) . "</b><br />\n"; if (!have_auth_info($id)) { echo "<small> (Not logged in)</small><br />"; } else { $dn = $server['base'] ? $server['base'] : try_to_get_root_dn($id); if (!$dn) { echo "<small> (Could not determine base DN)</small><br />"; } else { $href = "javascript:returnDN( '{$dn}' )"; echo " <a href=\"entry_chooser.php?form_element=" . "{$return_form_element}&server_id={$id}&container=" . rawurlencode($dn) . "\"><img src=\"images/plus.png\" /></a> " . "<a href=\"{$href}\">" . htmlspecialchars($dn) . "</a><br />\n"; } } } } } // added by PD. 14082003, // adding the element access allows it to work with javascript arrays // the name of the form extracted from the first part of the URL variable. $formpart = substr($return_form_element, 0, strpos($return_form_element, ".")); // the name of the element extracted from the last part of the URL variable (after the dot)