function message_set($id = '', $title, $content = '', $type = 0, $is_mod = 0, $mod = 'affair') { $title = addslashes(short_check($title)); $content = addslashes($content); switch ($mod) { case "remind": $touid = intval($id); $link = $content; $is_focus = intval($type); $type = intval($is_mod); return message_set_remind($touid, $title, $link, $type, $is_focus); break; default: $id = intval($id); $show_type_id = intval($type); $mod_type = intval($is_mod); return message_set_affair($id, $title, $content, $show_type_id, $mod_type, $mod); break; } }
require "foundation/fgrade.php"; require "api/base_support.php"; //语言包引入 $u_langpackage = new userslp(); $pu_langpackage = new publiclp(); $s_langpackage = new sharelp(); $mn_langpackage = new menulp(); $hi_langpackage = new hilp(); $mo_langpackage = new moodlp(); $pr_langpackage = new privacylp(); $ah_langpackage = new arrayhomelp(); //变量获得 $holder_id = intval(get_argg('h')); //主人id $user_id = get_sess_userid(); $dress_name = short_check(get_argg('dress_name')); //装扮名称 //表声明区 $t_mood = $tablePreStr . "mood"; $t_users = $tablePreStr . "users"; $t_online = $tablePreStr . "online"; //获取并重写url参数 $urlParaStr = getReUrl(); //取得主人信息 $user_info = $holder_id ? api_proxy("user_self_by_uid", "*", $holder_id) : array(); $holder_name = empty($user_info) ? '' : $user_info['user_name']; $is_self = $holder_id == $user_id ? 'Y' : 'N'; //隐私显示控制 $show_error = false; $show_ques = false; $is_visible = 0;
echo $m_langpackage->m_no_pri; exit; } $com_type_select = array("blog_comment" => $m_langpackage->m_blog, "group_subject_comment" => $m_langpackage->m_subject, "album_comment" => $m_langpackage->m_album, "photo_comment" => $m_langpackage->m_photo, "poll_comment" => $m_langpackage->m_poll, "share_comment" => $m_langpackage->m_share, "mood_comment" => $m_langpackage->m_mood); $com_type = array("photo_comment" => "photo_id", "mood_comment" => "mood_id", "share_comment" => "s_id", "poll_comment" => "p_id", "group_subject_comment" => "subject_id", "album_comment" => "album_id", "blog_comment" => "log_id"); $idtype = get_argg('idtype'); $com_table_str = $idtype ? $idtype : "blog_comment"; $t_table = $tablePreStr . $com_table_str; $con_id = $com_type[$com_table_str]; $dbo = new dbex(); dbtarget('w', $dbServs); //当前页面参数 $page_num = trim(get_argg('page')); //变量区 $c_orderby = short_check(get_argg('order_by')); $c_ordersc = short_check(get_argg('order_sc')); $c_perpage = get_argg('perpage') ? intval(get_argg('perpage')) : 20; $eq_array = array('host_id', 'visitor_id', 'visitor_name', $con_id); $like_array = array('content'); $date_array = array("add_time"); $num_array = array(); $sql = spell_sql($t_table, $eq_array, $like_array, $date_array, $num_array, $c_orderby, $c_ordersc); $dbo->setPages($c_perpage, $page_num); //设置分页 $com_rs = $dbo->getRs($sql); $page_total = $dbo->totalPage; //分页总数 //按字段排序 $o_def = ''; $o_add_time = ''; if (get_argg('order_by') == '' || get_argg('order_by') == "com_id") {
$g_langpackage = new grouplp(); //变量区 $role = ''; $user_id = get_sess_userid(); $group_id = intval(get_argg('group_id')); $url_uid = intval(get_argg('user_id')); //链接地址变更 $main_URL = "content_none"; $home_URL = ""; $is_admin = get_sess_admin(); if ($is_admin == '') { $main_URL = ""; $home_URL = "content_none"; } $page_num = trim(get_argg('page')); $key_word = short_check(get_argp('key_word')); //数据表定义 $t_users = $tablePreStr . "users"; $t_groups = $tablePreStr . "groups"; $t_group_members = $tablePreStr . "group_members"; $t_group_subject = $tablePreStr . "group_subject"; $t_group_subject_comment = $tablePreStr . "group_subject_comment"; //定义读操作 dbtarget('r', $dbServs); $dbo = new dbex(); $show_action = 0; //权限判断 $role = api_proxy("group_member_by_role", $group_id, $user_id); $role = $role[0]; if (($role == 0 || $role == 1) && isset($role)) { $show_action = 1;
} $option = ''; foreach ($cho as $v) { $option .= "," . $v; } $sql = "select `option` from {$t_polloption} where oid in(0.{$option})"; $option_rs = $dbo->getRs($sql); $cho_str = ''; foreach ($option_rs as $val) { $cho_str .= "\"" . $val['option'] . "\","; } //定义写操作 dbtarget('w', $dbServs); foreach ($cho as $value) { if (short_check($value) != '') { $cho_value = short_check($value); $sql = "update {$t_polloption} set votenum=votenum+1 where oid={$cho_value}"; $dbo->exeUpdate($sql); } } //加分过程 if (!empty($total_credit) && !empty($per_int)) { if ($total_credit <= $per_int) { $per_int = $total_credit; $sql = "update {$t_poll} set credit = 0 , percredit = 0 where p_id={$pid}"; $dbo->exeUpdate($sql); } else { $sql = "update {$t_poll} set credit=credit-{$per_int} where p_id={$pid}"; $dbo->exeUpdate($sql); } $sql = "update {$t_users} set integral=integral+{$per_int} where user_id={$user_id}";
<?php require "session_check.php"; //语言包引入 $f_langpackage = new foundationlp(); $ad_langpackage = new adminmenulp(); //变量区 $module = short_check(get_argg('module')); $str = ''; $dbo = new dbex(); dbtarget('w', $dbServs); if ($module == "group") { $is_check = check_rights("a06"); if (!$is_check) { echo $m_langpackage->m_no_pri; exit; } $mod = "group"; $str = $f_langpackage->f_group_sort; $t_group_type = $tablePreStr . "group_type"; $sql = "select * from {$t_group_type} order by order_num desc"; } else { if ($module == "pals") { $is_check = check_rights("a10"); if (!$is_check) { echo $m_langpackage->m_no_pri; exit; } if (!$is_check) { echo $m_langpackage->m_no_pri; exit;
<?php $pl_langpackage = new pluginslp(); require "api/base_support.php"; require "foundation/fpages_bar.php"; $search_app = get_argp('search_app'); $def_image = "skin/" . $skinUrl . "/images/plu_def.jpg"; $page_num = intval(get_argg('page')); $app_rs = array(); if ($search_app) { $page_total = ''; $dbo = new dbex(); dbtarget('r', $dbServs); $t_plugins = $tablePreStr . "plugins"; $search_app = short_check(get_argp('search_app')); $sql = "select * from {$t_plugins} where `title` like '%{$search_app}%'"; $app_rs = $dbo->getRs($sql); $isNull = 1; $error_str = $pl_langpackage->pl_search_none; } else { $app_rs = api_proxy("plugins_get_all"); $isNull = 0; if (empty($app_rs)) { $isNull = 1; } $error_str = $pl_langpackage->pl_none; }
* 如果您正式运行此程序时,请切换到service模式运行! * * 如有您有问题请到官方论坛(http://tech.jooyea.com/bbs/)提问,谢谢您的支持。 */ //必须登录才能浏览该页面 require "foundation/auser_mustlogin.php"; //引入公共模块 require "foundation/module_mypals.php"; require "foundation/fpages_bar.php"; require "api/base_support.php"; //引入语言包 $mp_langpackage = new mypalslp(); $user_id = get_sess_userid(); $user_ico = get_sess_userico(); $sort_id = intval(get_argg('sort_id')); $search_name = short_check(get_argp('search_name')); //数据表定义区 $t_mypals = $tablePreStr . "pals_mine"; $t_pals_sort = $tablePreStr . "pals_sort"; //当前页面参数 $page_num = trim(get_argg('page')); $show_none_str = $mp_langpackage->mp_no_pals; $dbo = new dbex(); dbtarget('r', $dbServs); $sort_str = ''; $mp_list_rs = array(); $mp_sort_list = array(); $sql = "select * from {$t_mypals} where user_id={$user_id} and accepted > 0 "; if ($sort_id != '') { $str = $mp_langpackage->mp_whole; $show_none_str = $mp_langpackage->mp_sort_pals;
<?php require "session_check.php"; require "../api/Check_MC.php"; //变量区 $sort_id = intval(get_argg('sort_id')); $module = short_check(get_argg('module')); $type = short_check(get_argg('type_value')); $dbo = new dbex(); dbtarget('w', $dbServs); if ($module == "group") { //表定义区 $sort_table = $tablePreStr . "group_type"; $main_table = $tablePreStr . "groups"; $key_mt = 'group_sort/list/order_num/0/all_mt'; } else { if ($module == "pals") { //表定义区 $main_table = $tablePreStr . "pals_mine"; $t_pals_sort = $tablePreStr . "pals_sort"; $sort_table = $tablePreStr . "pals_def_sort"; $key_mt = 'pals_def_sort/list/order_num/0/all_mt'; } } switch ($type) { case "add": if ($module == "group") { $is_check = check_rights("a07"); if (!$is_check) { echo $m_langpackage->m_no_pri; exit;
require "foundation/module_users.php"; require "foundation/module_mypals.php"; require "foundation/aintegral.php"; require "api/base_support.php"; //数据表定义区 $t_report = $tablePreStr . "report"; //引入语言包 $rp_langpackage = new reportlp(); $dbo = new dbex(); //变量区 $type = intval(get_argg('type')); $user_id = get_sess_userid(); $user_name = get_sess_username(); $userd_id = intval(get_argg('uid')); $reason = short_check(get_argp('reason')); $mod_id = intval(get_argg('mod_id')); $t_report = $tablePreStr . "report"; dbtarget('r', $dbServs); $sql = "select user_id from {$t_report} where reported_id={$mod_id} and type={$type}"; $report_row = $dbo->getRow($sql); if ($report_row) { if ($user_id == $report_row['user_id']) { echo $rp_langpackage->rp_no_repeat; exit; } else { dbtarget('w', $dbServs); $sql = "update {$t_report} set rep_num=rep_num+1 where reported_id={$mod_id} and type={$type}"; if ($dbo->exeUpdate($sql)) { echo 'true'; } else {
require "session_check.php"; require "../api/Check_MC.php"; $is_check = check_rights("c07"); if (!$is_check) { echo $m_langpackage->m_no_pri; exit; } //语言包引入 $m_langpackage = new modulelp(); //数据表定义区 $t_recommend = $tablePreStr . "recommend"; $t_users = $tablePreStr . "users"; //变量区 $user_name = short_check(get_argp('uname')); $user_ico = short_check(get_argg('uico')); $is_pass = short_check(get_argg('upass')); $user_id = intval(get_argg('uid')); $guest_num = intval(get_argg('gnum')); $user_sex = intval(get_argg('usex')); $dbo = new dbex(); dbtarget('w', $dbServs); $sql = "insert into {$t_recommend} (user_id,user_name,user_ico,is_pass,guest_num,user_sex,show_ico) " . "values ('{$user_id}','{$user_name}','{$user_ico}','{$is_pass}','{$guest_num}','{$user_sex}','{$user_ico}')"; $sql1 = "update {$t_users} set is_recommend=1 where user_id={$user_id}"; if ($dbo->exeUpdate($sql) && $dbo->exeUpdate($sql1)) { $key_mt = 'recommend/list/rec_order/all/0_mt'; updateCache($key_mt); echo $m_langpackage->m_recomed; } else { echo $m_langpackage->m_recomed_lose; }
<?php //语言包引入 $pr_langpackage = new privacylp(); //变量获得 $user_id = get_sess_userid(); $holder_id = intval(get_argg('holder_id')); $answer_key = short_check(get_argp('questions')); $input_answer = short_check(get_argp('answer')); $ha_arr = get_session($holder_id . 'homeAccessAnswers'); if ($ha_arr[$answer_key] == $input_answer) { set_session($holder_id . 'homeAccessAnswers', ''); set_session($holder_id . 'homeAccessPass', '1'); action_return(1, '', "home.php?h={$holder_id}"); } else { set_session($holder_id . 'homeAccessPass', '0'); action_return(0, $pr_langpackage->pr_qanswer_err, -1); }
* 如果您的模板要进行修改,请修改 templates/default/modules/users/user_ico_cut.html * 如果您的模型要进行修改,请修改 models/modules/users/user_ico_cut.php * * 修改完成之后需要您进入后台重新编译,才会重新生成。 * 如果您开启了debug模式运行,那么您可以省去上面这一步,但是debug模式每次都会判断程序是否更新,debug模式只适合开发调试。 * 如果您正式运行此程序时,请切换到service模式运行! * * 如有您有问题请到官方论坛(http://tech.jooyea.com/bbs/)提问,谢谢您的支持。 */ //引入模块公共方法文件 require "foundation/module_album.php"; //语言包引入 $u_langpackage = new userslp(); //变量获得 $user_id = get_sess_userid(); $photo_url = short_check(get_argg('photo_url')); $img_info = getimagesize($photo_url); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="UTF-8"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <base href='<?php echo $siteDomain; ?> ' /> <link rel="stylesheet" type="text/css" href="skin/<?php echo $skinUrl; ?> /css/iframe.css">
$re_langpackage = new reglp(); require "foundation/module_mypals.php"; require "foundation/aintegral.php"; if (get_argp("u_email") == NULL || get_argp("u_email") == "您的 Email") { echo 'emailmsg|' . $l_langpackage->l_empty_mail; exit; } if (!login_check(get_argp("u_email"))) { echo 'emailmsg|' . $re_langpackage->re_right_email; exit; } if (get_argp("u_pws") == NULL) { echo 'pwdmsg|' . $l_langpackage->l_empty_pass; exit; } $u_email = short_check(get_argp("u_email")); //用户名已经记录了 $user_pws = md5(get_argp("u_pws")); //密码已经记录了 $hidden = intval(get_argp('hidden')); //登录方式 //数据表定义区 $t_users = $tablePreStr . "users"; $t_group_members = $tablePreStr . "group_members"; $t_online = $tablePreStr . "online"; $t_mypals = $tablePreStr . "pals_mine"; $t_frontgroup = $tablePreStr . "frontgroup"; //定义读操作 dbtarget('r', $dbServs); $dbo = new dbex(); $sql = "select * from {$t_users} where user_email='{$u_email}'";
* 如果您的模板要进行修改,请修改 templates/default/modules/restore/get_restore.html * 如果您的模型要进行修改,请修改 models/modules/restore/get_restore.php * * 修改完成之后需要您进入后台重新编译,才会重新生成。 * 如果您开启了debug模式运行,那么您可以省去上面这一步,但是debug模式每次都会判断程序是否更新,debug模式只适合开发调试。 * 如果您正式运行此程序时,请切换到service模式运行! * * 如有您有问题请到官方论坛(http://tech.jooyea.com/bbs/)提问,谢谢您的支持。 */ //引入语言包 $pu_langpackage = new publiclp(); //变量取得 $mod_id = intval(get_argg('mod_id')); $type_id = intval(get_argg('type_id')); $start_num = short_check(get_argg('start_num')); $show_num = short_check(get_argg('end_num')); $dbo = new dbex(); dbtarget('r', $dbServs); $t_share = $tablePreStr . "share"; $t_share_comment = $tablePreStr . "share_comment"; $t_poll = $tablePreStr . "poll"; $t_poll_comment = $tablePreStr . "poll_comment"; $t_album = $tablePreStr . "album"; $t_album_comment = $tablePreStr . "album_comment"; $t_photo = $tablePreStr . "photo"; $t_photo_comment = $tablePreStr . "photo_comment"; $t_blog = $tablePreStr . "blog"; $t_blog_comment = $tablePreStr . "blog_comment"; $t_subject = $tablePreStr . "group_subject"; $t_subject_comment = $tablePreStr . "group_subject_comment"; $t_mood = $tablePreStr . "mood";
<?php require "session_check.php"; $is_check = check_rights("e02"); if (!$is_check) { echo $m_langpackage->m_no_pri; exit; } require "proxy/proxy.php"; //语言包引入 $so_softwarelp = new softwarelp(); $er_langpackage = new errorlp(); $version_url = "../docs/version.txt"; $whole_version = file_get_contents($version_url); $version_num = short_check(get_argg('version')); $serv_url = act_substitue("software", "&update_version=" . $version_num . "&version=" . $whole_version); $update_data = file_get_contents($serv_url); $xmldom = new DomDocument(); $xmldom->loadXML($update_data); $dir_array = $xmldom->getElementsByTagName('dir'); //取得目录列表 $file_array = $xmldom->getElementsByTagName('file'); //取得文件列表 $del_array = $xmldom->getElementsByTagName('del'); //取得删除列表 $sql_str = $xmldom->getElementsByTagName('update_sql'); //取得sql列表 $is_success = 1; //状态 //升级sql if ($sql_str->length) {
<?php //引入模块公共方法文件 require "foundation/module_poll.php"; require "api/base_support.php"; //引入语言包 $pol_langpackage = new polllp(); //变量声明区 $user_id = get_sess_userid(); $set_option = short_check(get_argg('set_option')); $pid = intval(get_argg('pid')); $poll_info = array(); if ($set_option == "add_award") { $u_int = api_proxy("user_self_by_uid", "integral", $user_id); } $poll_info = api_proxy("poll_self_by_pollid", "*", $pid);
<?php //引入语言包 $a_langpackage = new albumlp(); //变量取得 $album_id = intval(get_argg('album_id')); $album_name = short_check(get_argp('album_name')); $album_information = long_check(get_argp('album_information')); $tag = short_check(get_argp('tag')); $privacy = short_check(get_argp('privacy')); $user_id = get_sess_userid(); //数据表定义区 $t_album = $tablePreStr . "album"; $dbo = new dbex(); //读写分离定义函数 dbtarget('w', $dbServs); $sql = "update {$t_album} set `album_name`='{$album_name}',`user_id`={$user_id},`album_info`='{$album_information}',`tag`='{$tag}',`update_time`=NOW(),`privacy`='{$privacy}' where album_id={$album_id}"; $dbo->exeUpdate($sql); //回应信息 action_return(1, "", "");
<?php header("content-type:text/html;charset=utf-8"); require "../foundation/asession.php"; require "../configuration.php"; require "includes.php"; //语言包引入 $l_langpackage = new loginlp(); //表定义区 $t_admin = $tablePreStr . "admin"; $t_backgroup = $tablePreStr . "backgroup"; $admin_name = short_check(get_argp('admin_name')); $admin_password = short_check(get_argp('admin_password')); $dbo = new dbex(); dbtarget('w', $dbServs); $sql = " select * from {$t_admin} where admin_name='{$admin_name}' and is_pass=1 "; $admin_info = $dbo->getRow($sql); if ($admin_info['admin_name'] == $admin_name && $admin_password == $admin_info['admin_password']) { echo "<script type='text/javascript' src='servtools/rpc.js'></script>"; set_session('admin_id', $admin_info['admin_id']); set_session('admin_group', $admin_info['admin_group']); if ($admin_info['admin_group'] != 'superadmin') { $sql = "select rights from {$t_backgroup} where gid='{$admin_info['admin_group']}'"; $rights = $dbo->getRow($sql); if ($rights) { set_session('rights', $rights['rights']); } } set_sess_admin($admin_info['admin_name']); sleep(1); echo "<script type='text/javascript'>window.location.href='main.php';</script>";
$user_creat_group = get_sess_cgroup(); //数据表定义 $t_groups = $tablePreStr . "groups"; $t_group_members = $tablePreStr . "group_members"; //定义读操作 dbtarget('r', $dbServs); $dbo = new dbex(); $cols = "1=1"; //按群组名 if (get_argg('group_name')) { $search = short_check(get_argg('group_name')); $cols .= " and group_name like '%{$search}%' "; } //按群组标签名 if (get_argg('tag')) { $search = short_check(get_argg('tag')); $cols .= " and tag like '%{$search}%' "; } //按群组类型 if (get_argg('group_type_id')) { $search = intval(get_argg('group_type_id')); $cols .= " and group_type_id='{$search}' "; } $page_num = trim(get_argg('page')); $condition = "{$cols} and is_pass=1"; $order_by = "order by member_count desc"; $type = "getRs"; $dbo->setPages(20, $page_num); //设置分页 $search = get_db_data($dbo, $t_groups, $condition, $order_by, $type); $page_total = $dbo->totalPage;
$t_groups = $tablePreStr . "groups"; $t_group_members = $tablePreStr . "group_members"; //权限判断 $role = pri_limit($dbo, $user_id, $group_id); if ($role == 2) { action_return(0, $g_langpackage->g_no_privilege, "-1"); } //定义写操作 dbtarget('w', $dbServs); $group_name = short_check(get_argp('group_name')); $group_resume = short_check(get_argp('group_resume')); $group_join_type = intval(get_argp('group_join_type')); $group_type_id = intval(get_argp('group_type_id')); $group_type_name = short_check(get_argp('group_type_name')); $tag = short_check(get_argp('tag')); $gonggao = short_check(get_argp('affiche')); $is_pic = ""; if (isset($_FILES['attach']) && $_FILES['attach']['name'][0] != '') { $up = new upload(); $up->set_dir('uploadfiles/group_logo/', '{y}/{m}/{d}'); //目录设置 $fs = $up->execute(); if ($fs[0]['flag'] == -1) { action_return(0, $g_langpackage->g_logo_limit, "-1"); } $fileSrcStr = str_replace(dirname(__FILE__), "", $fs[0]['dir']) . $fs[0]['name']; @unlink(get_argp('old_group_logo')); $is_pic = ",group_logo='{$fileSrcStr}'"; } $sql = "update {$t_groups} set group_name='{$group_name}',affiche ='{$gonggao}',tag = '{$tag}',group_resume = '{$group_resume}',group_join_type = {$group_join_type},group_type = '{$group_type_name}',group_type_id={$group_type_id} {$is_pic} where group_id={$group_id}"; $dbo->exeUpdate($sql);
* 如果您的模型要进行修改,请修改 models/modules/users/user_pw_change.php * * 修改完成之后需要您进入后台重新编译,才会重新生成。 * 如果您开启了debug模式运行,那么您可以省去上面这一步,但是debug模式每次都会判断程序是否更新,debug模式只适合开发调试。 * 如果您正式运行此程序时,请切换到service模式运行! * * 如有您有问题请到官方论坛(http://tech.jooyea.com/bbs/)提问,谢谢您的支持。 */ //语言包引入 $u_langpackage = new userslp(); //变量获得 $user_id = get_sess_userid(); $formerly_pw = short_check(get_argp('formerly_pw')); $new_pw = short_check(get_argp('new_pw')); $new_pw_repeat = short_check(get_argp('new_pw_repeat')); $model = short_check(get_argg('model')); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <base href='<?php echo $siteDomain; ?> ' /> <script type="text/javascript"> // 检测原密码 old_password = function(){ var old_password = document.getElementById('formerly_pw'); if(old_password.value=='') {
<?php //引入模块公共方法文件 require "foundation/aintegral.php"; require "api/base_support.php"; //引入语言包 $a_langpackage = new albumlp(); //变量取得 $album_id = short_check(get_argp('album_name')); $album_name = short_check(get_argp('album_ufor')); $user_id = get_sess_userid(); $user_name = get_sess_username(); $uico_url = get_sess_userico(); //用户头像 set_session('S_fs', array()); $photos_array = array(); //上传图片地址数组 //变量定义区 $t_photo = $tablePreStr . "photo"; $t_album = $tablePreStr . "album"; $dbo = new dbex(); //读写分离定义函数 dbtarget('w', $dbServs); //第二步,执行文件上传 $limcount = 5; //限制每次上传附件数量 $up_load_num = count($_FILES['attach']['name']); if ($up_load_num > $limcount) { global $a_langpackage; action_return(0, $a_langpackage->a_upload_maximum . $limcount . $a_langpackage->a_attachments, "-1"); }
<?php //引入模块公共方法文件 require "foundation/aanti_refresh.php"; require "foundation/ftag.php"; //引入语言包 $a_langpackage = new albumlp(); //变量取得 $album_name = short_check(get_argp('album_name')); $album_information = short_check(get_argp('album_information')); $privacy = short_check(get_argp('privacy')); $user_id = get_sess_userid(); $user_name = get_sess_username(); $tag = short_check(get_argp('tag')); //防止重复提交 antiRePost($album_name); if ($album_name == '') { action_return(1, "", -1); exit; } //数据表定义区 $t_album = $tablePreStr . "album"; $dbo = new dbex(); //读写分离定义函数 dbtarget('w', $dbServs); $album_skin = "uploadfiles/album/logo.jpg"; $sql = "insert into {$t_album} (`album_name`,`user_id`,`user_name`,`album_info`,`add_time`,`privacy`,`album_skin`,`tag`,`update_time`) " . "values('{$album_name}',{$user_id},'{$user_name}','{$album_information}',NOW(),'{$privacy}','{$album_skin}','{$tag}',NOW()); "; $dbo->exeUpdate($sql); $album_id = mysql_insert_id(); //标签功能 $tag_id = tag_add($tag);
$m_langpackage = new msglp(); //变量获得 $msg_id = intval(get_argg("id")); $user_uid = get_sess_userid(); $del_array = get_argp("attach"); //数据表定义区 $t_msg_inbox = $tablePreStr . "msg_inbox"; $t_msg_outbox = $tablePreStr . "msg_outbox"; $dbo = new dbex(); //读写分离定义函数 dbtarget('w', $dbServs); if ($del_array == NULL) { $del_array[] = $msg_id; } foreach ($del_array as $rs) { $rs = short_check($rs); if (get_argg("t") == "0") { $sql = "delete from {$t_msg_inbox} where mess_id={$rs} and user_id={$user_uid}"; $reTurnUrl = "modules.php?app=msg_minbox"; } else { if (get_argg("t") == "1") { $sql = "delete from {$t_msg_outbox} where mess_id={$rs} and user_id={$user_uid}"; $reTurnUrl = "modules.php?app=msg_moutbox"; } else { if (get_argg("t") == "2") { $sql = "delete from {$t_msg_inbox} where mess_id={$rs} and user_id={$user_uid}"; $reTurnUrl = "modules.php?app=msg_notice"; } } } $dbo->exeUpdate($sql);
require "foundation/fpages_bar.php"; require "foundation/module_mypals.php"; //引入语言包 $mp_langpackage = new mypalslp(); $search_name = short_check(get_argg('memName')); $is_online = intval(get_argg('online')); $q_province = short_check(get_argg('q_province')); $q_city = short_check(get_argg('q_city')); $s_province = short_check(get_argg('s_province')); $s_city = short_check(get_argg('s_city')); $age = short_check(get_argg('age')); $min_age = short_check(get_argg('min_age')); $max_age = short_check(get_argg('max_age')); $sex = short_check(get_argg('sex')); $type = short_check(get_argg('type')); $memName = short_check(get_argg("memName")); $cols = " 1=1 "; $user_id = get_sess_userid(); $user_name = get_sess_username(); $user_sex = get_sess_usersex(); $is_login = 1; $send_script_js = "location.href='modules.php?app=msg_creator&2id={uid}&nw=1';"; $send_join_js = "mypals_add({uid});"; $error_str = $mp_langpackage->mp_no_search; $target = "frame_content"; if (empty($user_id) || $type == 'index') { $is_login = 0; $send_script_js = "goLogin();"; $send_join_js = "goLogin();"; $error_str = $mp_langpackage->mp_search_none; $target = "";
<?php //引入语言包 $pr_langpackage = new privacylp(); //变量获得 $user_id = get_sess_userid(); $input_mess_para = short_check(get_argp('input_mess')); //数据表定义区 $t_users = $tablePreStr . "users"; $dbo = new dbex(); //读写分离定义函数 dbtarget('w', $dbServs); $sql = "update {$t_users} set inputmess_limit={$input_mess_para} where user_id={$user_id}"; $dbo->exeUpdate($sql); action_return(1, $pr_langpackage->pr_save_sec, "modules.php?app=pr_inputmess");
$description = short_check($description); $title = short_check($title); if (!isset($backrights)) { $backrights = ""; } else { $backrihgts = short_check($backrights); } if (!isset($frontrights)) { $frontrights = ""; } else { $frontrights = short_check($frontrights); } if (!isset($backurl)) { $backurl = ""; } else { $backurl = short_check($backurl); } //后台权限处理 if ($backrights != "") { $xmlpath = $webRoot . "plugins/resources.xml"; $xml = new XMLOperator($xmlpath); if (!$xml->query("//group[@id='plugin_{$name}']")) { $xml->addNode("/resources", "group", "", "id=plugin_{$name};value={$title}插件权限"); } $rights = explode(",", $backrights); foreach ($rights as $right) { $resoult = explode(":", $right); $xml->addNode("//group[@id='plugin_{$name}']", "resource", "", "id={$name}_{$resoult['0']};value={$resoult['1']}"); } $xml->save($xmlpath); }
<?php require $webRoot . "/foundation/fcontent_format.php"; require $webRoot . "/foundation/module_album.php"; require $webRoot . "/api/base_support.php"; //引入语言包 $a_langpackage = new albumlp(); //变量取得 $album_id = intval(get_argg('album_id')); $url_uid = intval(get_argg('user_id')); $type = short_check(get_argg('type')); $photo_rs = array(); $photo_rs = api_proxy("album_photo_by_aid", "*", $album_id);
<?php //引入语言包 $g_langpackage = new grouplp(); require "api/base_support.php"; //变量区 $user_id = get_sess_userid(); $group_id = short_check(get_argg('group_id')); $dbo = new dbex(); //数据表定义 $t_groups = $tablePreStr . "groups"; $t_group_members = $tablePreStr . "group_members"; $t_users = $tablePreStr . "users"; //取得用户加入的群组 $join_group_array = api_proxy("user_self_by_uid", "join_group", $user_id); $user_join_group = preg_replace("/,{$group_id},/", ",", $join_group_array['join_group']); //写方式 dbtarget('w', $dbServs); //更新用户表 $sql = "update {$t_users} set join_group='{$user_join_group}' where user_id={$user_id}"; $dbo->exeUpdate($sql); //更新群组人数 $sql = "update {$t_groups} set member_count=member_count-1 where group_id={$group_id}"; $dbo->exeUpdate($sql); //删除群组关系表 $sql = "delete from {$t_group_members} where group_id={$group_id} && user_id={$user_id}"; $dbo->exeUpdate($sql); //更新session set_sess_jgroup($user_join_group); action_return(1, '', "");