echo '<div class="errorbox">', $ret->getMsg(), '</div>', "\n";
 }
 if (!isGsError($ret)) {
     $boi_api = gs_host_get_api((int) $user_host);
     if ($boi_api == '') {
         $DB->execute('UPDATE `ast_sipfriends` SET `secret`=\'' . $DB->escape(preg_replace('/[^0-9a-zA-Z]/', '', @$_REQUEST['usecret'])) . '\' WHERE `_user_id`=' . $uid);
     }
 }
 if ($cbregexp) {
     $ret = gs_callblocking_set($edit_user, $cbregexp, $cbpin);
     if (isGsError($ret)) {
         echo '<div class="errorbox">', $ret->getMsg(), '</div>', "\n";
     }
 }
 if ($extnum) {
     $ret = gs_user_external_number_add($edit_user, $extnum);
     if (isGsError($ret)) {
         echo '<div class="errorbox">', $ret->getMsg(), '</div>', "\n";
     }
 }
 if ($u_pgrp_ed) {
     $sql_query = 'DELETE `p` ' . 'FROM `pickupgroups_users` `p` , `users` `u` ' . 'WHERE ' . '`p`.`user_id` = `u`.`id` AND ' . '`u`.`user` = \'' . $DB->escape($edit_user) . '\'';
     $ok = $DB->execute($sql_query);
     if (is_array($u_pgrps)) {
         foreach ($u_pgrps as $u_pgrp) {
             if ($u_pgrp < 1) {
                 continue;
             }
             $ret = gs_pickupgroup_user_add($u_pgrp, $edit_user);
             if (isGsError($ret)) {
                 echo '<div class="errorbox">', $ret->getMsg(), '</div>', "\n";
示例#2
0
            echo htmlEnt(__("Keine Telefonnummer angegeben."));
            echo '</div>', "\n";
        } elseif ($canonical->in_prv_branch || $canonical->errt === 'self') {
            echo '<div class="errorbox">';
            echo htmlEnt(__("Die Nummer ist in der eigenen Telefonanlage."));
            echo '</div>', "\n";
        } elseif ($canonical->is_special) {
            echo '<div class="errorbox">';
            echo htmlEnt(__("Die Nummer ist eine Sondernummer."));
            echo '</div>', "\n";
        } elseif ($canonical->is_call_by_call || $canonical->errt === 'cbc') {
            echo '<div class="errorbox">';
            echo htmlEnt(__("Die Nummer ist eine Call-by-Call-Nummer."));
            echo '</div>', "\n";
        } else {
            $ret = gs_user_external_number_add($_SESSION['sudo_user']['name'], $canonical->natl);
            if (isGsError($ret)) {
                echo '<div class="errorbox">';
                echo htmlEnt(__("Fehler beim Speichern")), '<br />', htmlEnt($ret->getMsg());
                echo '</div>', "\n";
            } elseif (!$ret) {
                echo '<div class="errorbox">';
                echo htmlEnt(__("Fehler beim Speichern"));
                echo '</div>', "\n";
            }
        }
    }
}
$enumbers = gs_user_external_numbers_get($_SESSION['sudo_user']['name']);
if (isGsError($enumbers)) {
    echo '<div class="errorbox">';