示例#1
0
                    if ($vs[1] == 'htmltext' || $vs[1] == 'textdata') {
                        ${$vs[0]} = AnalyseHtmlBody(${$vs[0]}, $description, $vs[1]);
                    }
                    ${$vs[0]} = GetFieldValueA(${$vs[0]}, $vs[1], $aid);
                    $inadd_f .= ',`' . $vs[0] . "` ='" . ${$vs[0]} . "' ";
                }
            }
        }
        if ($addtable != '') {
            $upQuery = "Update `{$addtable}` set `title`='{$title}',`typeid`='{$typeid}',`arcrank`='{$arcrank}',litpic='{$litpic}',userip='{$userip}'{$inadd_f} where aid='{$aid}' ";
            if (!$dsql->ExecuteNoneQuery($upQuery)) {
                ShowMsg("更新附加表 `{$addtable}`  时出错,请联系管理员!", "javascript:;");
                exit;
            }
        }
        UpIndexKey($aid, 0, $typeid, $sortrank, '');
        $artUrl = MakeArt($aid, true);
        if ($artUrl == '') {
            $artUrl = $cfg_phpurl . "/view.php?aid={$aid}";
        }
        //返回成功信息
        $msg = "  请选择你的后续操作:\r\n\t\t<a href='archives_sg_add.php?cid={$typeid}'><u>发布新内容</u></a>\r\n\t\t&nbsp;&nbsp;\r\n\t\t<a href='archives_do.php?channelid={$channelid}&aid=" . $aid . "&dopost=edit'><u>查看更改</u></a>\r\n\t\t&nbsp;&nbsp;\r\n\t\t<a href='{$artUrl}' target='_blank'><u>查看内容</u></a>\r\n\t\t&nbsp;&nbsp;\r\n\t\t<a href='content_sg_list.php?channelid={$channelid}'><u>管理内容</u></a>\r\n\t\t";
        $wintitle = "成功更改内容!";
        $wecome_info = "内容管理::更改内容";
        $win = new OxWindow();
        $win->AddTitle("成功更改内容:");
        $win->AddMsgItem($msg);
        $winform = $win->GetWindow("hand", "&nbsp;", false);
        $win->Display();
    }
}
示例#2
0
     ShowMsg('更新数据库archives表时出错,请检查', -1);
     exit;
 }
 $cts = $dsql->GetOne("SELECT addtable FROM `#@__channeltype` WHERE id='{$channelid}' ");
 $addtable = trim($cts['addtable']);
 if ($addtable != '') {
     $useip = GetIP();
     $templet = empty($templet) ? '' : $templet;
     $iquery = "UPDATE `{$addtable}` SET typeid='{$typeid}',body='{$body}'{$inadd_f},redirecturl='{$redirecturl}',templet='{$templet}',userip='{$useip}' WHERE aid='{$id}'";
     if (!$dsql->ExecuteNoneQuery($iquery)) {
         ShowMsg("更新附加表 `{$addtable}`  时出错,请检查原因!", "javascript:;");
         exit;
     }
 }
 //生成HTML
 UpIndexKey($id, $arcrank, $typeid, $sortrank, $tags);
 if ($cfg_remote_site == 'Y' && $isremote == "1") {
     if ($serviterm != "") {
         list($servurl, $servuser, $servpwd) = explode(',', $serviterm);
         $config = array('hostname' => $servurl, 'username' => $servuser, 'password' => $servpwd, 'debug' => 'TRUE');
     } else {
         $config = array();
     }
     if (!$ftp->connect($config)) {
         exit('Error:None FTP Connection!');
     }
 }
 $artUrl = MakeArt($id, true, true, $isremote);
 if ($artUrl == '') {
     $artUrl = $cfg_phpurl . "/view.php?aid={$id}";
 }
示例#3
0
 }
 //处理图片文档的自定义属性
 if ($litpic != '' && !preg_match("#p#", $flag)) {
     $flag = $flag == '' ? 'p' : $flag . ',p';
 }
 $cts = $dsql->GetOne("SELECT addtable FROM `#@__channeltype` WHERE id='{$channelid}' ");
 $addtable = trim($cts['addtable']);
 if ($addtable != '') {
     $iquery = "UPDATE `{$addtable}` SET typeid='{$typeid}',arcrank='{$arcrank}',title='{$title}',flag='{$flag}',litpic='{$litpic}'{$inadd_f} WHERE aid='{$id}' ";
     if (!$dsql->ExecuteNoneQuery($iquery)) {
         ShowMsg("更新附加表 `{$addtable}`  时出错,请检查原因!", "javascript:;");
         exit;
     }
 }
 //生成HTML
 UpIndexKey($id, $arcrank, $typeid, $sortrank, '');
 if ($cfg_remote_site == 'Y' && $isremote == "1") {
     if ($serviterm != "") {
         list($servurl, $servuser, $servpwd) = explode(',', $serviterm);
         $config = array('hostname' => $servurl, 'username' => $servuser, 'password' => $servpwd, 'debug' => 'TRUE');
     } else {
         $config = array();
     }
     if (!$ftp->connect($config)) {
         exit('Error:None FTP Connection!');
     }
 }
 $artUrl = MakeArt($id, TRUE, TRUE, $isremote);
 if ($artUrl == '') {
     $artUrl = $cfg_phpurl . "/view.php?aid={$id}";
 }