示例#1
0
             }
         }
     }
     echo '<script type="text/javascript">document.select.query.focus();</script>';
     break;
 case 'contacts':
     $addressbook_id = isset($_REQUEST['addressbook_id']) ? $_REQUEST['addressbook_id'] : $ab1->get_default_addressbook($GO_SECURITY->user_id);
     if (!$addressbook_id) {
         $ab_name = $_SESSION['GO_SESSION']['name'];
         $new_ab_name = $ab_name;
         $x = 1;
         while ($ab->get_addressbook_by_name($new_ab_name)) {
             $new_ab_name = $ab_name . ' (' . $x . ')';
             $x++;
         }
         $addressbook_id = $ab1->add_addressbook($GO_SECURITY->user_id, addslashes($new_ab_name));
     }
     if ($task == 'expand') {
         if (isset($_POST['expand_id'])) {
             $key = array_search($_POST['expand_id'], $_SESSION['contacts_expanded']);
             if (!$key) {
                 $_SESSION['contacts_expanded'][] = $_POST['expand_id'];
             } else {
                 unset($_SESSION['contacts_expanded'][$key]);
             }
         }
     }
     echo '<input type="hidden" name="new_sort_field" />';
     echo '<input type="hidden" name="expand_id" />';
     if (!isset($_SESSION['contacts_expanded'])) {
         $_SESSION['contacts_expanded'][] = -1;