Пример #1
0
            if ($va == 'revert') {
                $rt = sql('msg', 'qdm', 'v', 'id=' . $_SESSION['read']);
            }
            if ($va == 'postreat') {
                $rt = post_treat_batch($id, $va, $opt);
            }
            $ret = txarea1($rt);
            break;
        case "backup":
            $optb = sql('msg', 'qdm', 'v', 'id=' . $_SESSION['read']);
            //$t='backup';
            modif_vars('users', $id, $opt ? $opt : array($optb), $va);
            $ret = navs('backup');
            break;
        case "restore":
            $ret = txarea1(stripslashes(msql_read($id, $va, $opt)));
            break;
    }
}
#public
switch ($n) {
    //sys
    case "login":
        req('pop,tri');
        $ret = login($id, $va, $opt, $optb);
        break;
    case "loged":
        req('pop');
        $ret = loged($id, $va, $opt);
        if ($optb) {
            $t = 'login';
Пример #2
-1
Файл: art.php Проект: philum/cms
function f_inp($mil, $link)
{
    $_SESSION['cur_div'] = 'content';
    $ip = hostname();
    $qda = $_SESSION['qda'];
    $USE = $_SESSION['USE'];
    $cont = $_GET['continue'];
    $read = $_SESSION['read'];
    $raed = $_SESSION['raed'];
    $frm = $_SESSION['frm'];
    if ($USE) {
        $us = $USE;
    } else {
        list($us, $ml) = sql('name,mail', 'qdi', 'r', 'host="' . $ip . '" ORDER BY id DESC LIMIT 1');
    }
    $currid = lastid('qda') + 1;
    if ($frm == "" or $frm == "Home") {
        $frm = "public";
    }
    //sections
    if ($_GET['edit'] == "=") {
        $cit = "&edit==";
    }
    $goto = '/?read=' . $read . $cit;
    if (substr($link, 0, 4) == 'http' && !$cont) {
        $link = https(utmsrc($link));
        //vacuum
        $_GET['urlsrc'] = $link;
        list($suj, $msg) = vacuum($link, '');
    }
    //elseif($read)$link=$_SESSION['rqt'][$read][9];
    if (!$cont) {
        $r['urlsrc'] = autoclic('urlsrc', "url", '10" id="urlsrc" onClick="SaveI(\'urlsrc\')" onContextMenu="SaveIt()" value="' . $link, '250', '') . btd('urledt', '');
    }
    //urlsrc
    if ($USE && !$cont) {
        $r['trkname'] = hidden('name', 'trkname', $USE) . hidden('mail', 'trkmail', '');
        $r['slcat'] = select_j('frm', 'category', $frm, '3', $frm, '');
    } elseif (!$USE) {
        $gn = '" onkeyup="log_goodname(\'trkname\');';
        $r['trkname'] = autoclic('name" id="trkname' . $gn, $us ? $us : nms(38), '8', '50', 'txtx');
        //name
        $r['trkmail'] = autoclic('mail" id="trkmail', $ml ? $ml : 'mail', '13', '50', 'txtx');
    }
    //mail
    if (!$cont) {
        $r['parent'] = select_jp('ib', 'parent', rstr(10) ? $read : '', '0', picto('topo'), '1');
    }
    //if(!$cont)$r['parent']=togbub();
    if (!$cont && auth(3)) {
        $r['publish'] = checkbox_j('pub', $_SESSION['auth'] < 4 ? 0 : rstr(11), nms(29));
    } else {
        $r['publish'] = hidden('pub', 'pub', 0);
    }
    if (!$cont) {
        //new
        $r['pstdat'] = select_j('postdat', 'date', date('y-m-d-H-i'), 0, picto('time'), 0);
        $r['pstsuj'] = balise('input', array('', '', 'suj', 'suj1', '', 'editor', 7 => 255, 16 => 'width:100%;', 23 => $suj ? $suj : nms(71)), '');
    }
    if ($cont) {
        $msg = sql('msg', 'qdm', 'v', 'id=' . $read);
        $btcntn = 'continue=ok#' . $read;
        $alrt = conn_correct($msg);
    } else {
        $goto = '/?read=' . $currid;
        $btcntn = 'insert=ok';
    }
    //&continue==#'.$currid
    $msg = str_replace("\r", "", $msg);
    //msg
    $msg = str_replace(array("<br />\n", "<br />", "<br>"), "\n", $msg);
    //save
    $ids = 'suj1|frm|urlsrc|postdat|trkname|trkmail|ib|pub';
    //|sub
    $c = 'popbt';
    $sav = ljb($c, 'SaveJb', 'socket_saveart_txtarea_id4_' . $read . '_no\',\'art' . $read . '_readart___' . $read, picto('save'));
    if ($cont && rstr(53)) {
        $sav .= ljb($c, 'SaveJb', 'txarea_saveart_txtarea_id4_' . $read . '\',\'art' . $read . '_readart___' . $read, nms(57)) . ' ';
    } elseif (!rstr(53)) {
        $sav .= submitj($c, 'sav', nms(57)) . ' ';
    } else {
        $sav .= lj($c, 'socket_newart_txtarea_' . (rstr(57) ? 7 : 9) . '_____' . $ids, nms(57)) . ' ';
    }
    //pop
    $btdt = lj('', 'popup_artwedit_txtarea__', pictit('editor', nms(107))) . ' ';
    $btdt .= ljb('' . '" title="test', 'captslct', 'preview', picto('valid')) . ' ';
    if ($cont && $read) {
        $btdt .= urledt_id($read);
    }
    //defcon//urledt($link)
    $ret = '<form method="POST" id="sav" action="' . $goto . '&' . $btcntn . '">' . "\n";
    //form
    $ret .= btd('bts' . $read, $sav) . ' ' . $btdt;
    $ret .= implode(' ', $r);
    $ret .= sesmk('conn_edit', '', '');
    //1
    $ret .= $alrt;
    $ret .= divd('txarea', txarea1($msg));
    //if(auth(4))$ret.=checkbox("randim","ok","rename_img",0);
    $ret .= ' </form>' . "\n";
    return $ret;
}