Example #1
0
function ctiuser_add($username, $password, $trunk, $login, $permission)
{
    global $db2;
    $managers = ctiuser_list();
    if (is_array($managers)) {
        foreach ($managers as $manager) {
            if ($manager['login'] === $login) {
                echo "<script>javascript:alert('" . _("This Cti User is already exists") . "');</script>";
                return false;
            }
        }
    }
    $sql = "INSERT INTO cti_users (username, password, trunk, login, permission) VALUES ('" . $username . "', '" . $password . "', '" . $trunk . "', '" . $login . "', '" . $permission . "')";
    $res = $db2->query($sql);
    if (DB::IsError($res)) {
        die($res->getMessage() . $sql);
    }
    return $res;
}
Example #2
0
</div>

<div class="rnav" style="width:225px;">
    <li><a id="<?php 
echo $ctidisplay == '' ? 'current' : '';
?>
" href="config.php?mode=tools&amp;display=<?php 
echo urlencode($dispnum);
?>
"><?php 
echo _("Add Cti User");
?>
</a></li>
<?php 
$results = ctiuser_list();
if (isset($results)) {
    foreach ($results as $key => $result) {
        if ($index >= $perpage) {
            $shownext = 1;
            $pagerz = 1;
            break;
        }
        if ($skipped < $skip && $skip != 0) {
            $skipped = $skipped + 1;
            $pagerz = 1;
            continue;
        }
        $index = $index + 1;
        $cidname = explode('"', $result[1]);
        echo "<li><a title=\"" . $result['username'] . "\" id=\"" . $result['user_id'] . "\" href=\"config.php?mode=tools&amp;display=" . urlencode($dispnum) . "&ctidisplay={$result['user_id']}&skip={$skip}\" onFocus=\"this.blur()\">" . ($result['permission'] == 0 ? '<i>' : '') . "" . substr($result['username'], 0, 22) . "" . ($result['permission'] == 0 ? '</i>' : '') . "</a></li>";