function get_hodler_name($holder_id) { $holder_name = get_session($holder_id . '_holder_name'); if ($holder_name == '') { $user_info = api_proxy("user_self_by_uid", "user_name", $holder_id); set_session($holder_id . '_holder_name', $user_info['user_name']); $holder_name = $user_info['user_name']; } return $holder_name; }
function save_weixin_session($code) { global $log; $wechatObj = new wechat(); $data = $wechatObj->getWebAccessToken($code); if (!empty($data['openid'])) { file_put_contents($log, '\\nSuccess Get: ' . json_encode($data), FILE_APPEND); $wechatObj->addUser($data["access_token"], $data['openid']); api_proxy('paper_related_save_user_session', $data['openid']); } }
function code_exists() { $is_admin = ''; $sendor_id = ''; $admin_id = get_session('admin_id'); if ($admin_id) { $is_admin = 1; $sendor_id = $admin_id; } else { $user_id = get_sess_userid(); if (!$user_id) { return false; exit; } $is_admin = 0; $sendor_id = $user_id; } if ($sendor_id != '' && $is_admin !== '') { global $inviteCodeValue; global $tablePreStr; global $inviteCodeLength; $t_invite_code = $tablePreStr . "invite_code"; $t_users = $tablePreStr . "users"; if ($is_admin == 0) { $user_info = api_proxy('user_self_by_uid', 'integral', $sendor_id); $intg = $user_info['integral']; if ($inviteCodeValue > $intg) { return false; } } $dbo = new dbex(); dbplugin('r'); $invite_code = randkeys($inviteCodeLength); $sql = "select id from {$t_invite_code} where code_txt='{$invite_code}'"; $is_exists = $dbo->getRow($sql); if ($is_exists['id']) { code_exists(); } else { $time = time(); $sql = "insert into {$t_invite_code} (sendor_id,code_txt,is_admin,add_time) values({$sendor_id},'{$invite_code}',0,{$time})"; $success = $dbo->exeUpdate($sql); if ($success) { if ($is_admin == 0) { $sql = "update {$t_users} set integral=integral-{$inviteCodeValue} where user_id={$sendor_id}"; $dbo->exeUpdate($sql); } return $invite_code; } else { return false; } } } }
<?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);
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}"; $is_suc = $dbo->exeUpdate($sql); } //纪录新鲜事 $title = $pol_langpackage->pol_participate_vote . '<a href="home.php?h=' . $user_id . '&app=poll&p_id=' . $pid . '" target="_blank">' . $p_subject . '</a>'; $content = '<a href="home.php?h=' . $user_id . '&app=poll&p_id=' . $pid . '" target="_blank">' . $p_subject . '</a>'; $is_suc = api_proxy("message_set", 0, $title, $content, 0, 4); $sql = "update {$t_poll} set voternum=voternum+1,lastvote=NOW() where p_id={$pid}"; $dbo->exeUpdate($sql); $sql = "insert into {$t_polluser} (`uid`,`username`,`pid`,`option`,`dateline`,`anony`) values ({$user_id},'{$user_name}',{$pid},'{$cho_str}',NOW(),{$anon})"; $dbo->exeUpdate($sql); //回应信息 action_return(0, "", -1);
* 如果您的模板要进行修改,请修改 templates/default/modules/group/group_select.html * 如果您的模型要进行修改,请修改 models/modules/group/group_select.php * * 修改完成之后需要您进入后台重新编译,才会重新生成。 * 如果您开启了debug模式运行,那么您可以省去上面这一步,但是debug模式每次都会判断程序是否更新,debug模式只适合开发调试。 * 如果您正式运行此程序时,请切换到service模式运行! * * 如有您有问题请到官方论坛(http://tech.jooyea.com/bbs/)提问,谢谢您的支持。 */ //引入语言包 $g_langpackage = new grouplp(); //引入公共模块 require "foundation/module_group.php"; require "api/base_support.php"; //缓存功能区 $group_sort_rs = api_proxy("group_sort_by_self"); $group_type = group_sort_list($group_sort_rs, ""); ?> <!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; ?> ' /> <link rel="stylesheet" type="text/css" href="skin/<?php echo $skinUrl; ?> /css/iframe.css">
//引入心情模块公共方法 require "foundation/module_mood.php"; require "foundation/module_users.php"; require "foundation/fgrade.php"; require "foundation/fdnurl_aget.php"; require "api/base_support.php"; require "foundation/auser_mustlogin.php"; //引入语言包 $mo_langpackage = new moodlp(); $u_langpackage = new userslp(); $rf_langpackage = new recaffairlp(); $ah_langpackage = new arrayhomelp(); $user_id = get_sess_userid(); //数据表定义区 $t_mood = $tablePreStr . "mood"; $dbo = new dbex(); //读写分离定义方法 dbtarget('r', $dbServs); //获得最新的心情 $last_mood_rs = get_last_mood($dbo, $t_mood, $user_id); $last_mood_txt = ''; if (isset($last_mood_rs['mood'])) { $last_mood_txt = sub_str($last_mood_rs['mood'], 35) . ' [<a href="modules.php?app=mood_more">' . $mo_langpackage->mo_more_label . '</a>]'; } else { $last_mood_txt = $mo_langpackage->mo_null_txt; } $user_info = api_proxy("user_self_by_uid", "guest_num,integral", $user_id); $remind_rs = api_proxy("message_get", "remind", 1, 5); //取得空间提醒 $remind_count = api_proxy("message_get_remind_count"); //取得空间提醒数量
//变量取得 $url_uid = intval(get_argg('user_id')); $ses_uid = get_sess_userid(); $userico = get_sess_userico(); $pals_id = get_sess_mypals(); //引入模块公共权限过程文件 require "foundation/fcontent_format.php"; require "foundation/module_users.php"; require "foundation/fpages_bar.php"; require "api/base_support.php"; //数据表定义区 $t_mood = $tablePreStr . "mood"; $t_users = $tablePreStr . "users"; //当前页面参数 $page_num = trim(get_argg('page')); $mood_rs = api_proxy("mood_self_by_uid", "*", "{$pals_id}"); //分页显示 $isNull = 0; $data_none = 'content_none'; $show_data = ''; if (empty($mood_rs)) { $isNull = 1; $data_none = ''; $show_data = 'content_none'; } ?> <!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" />
$user_ico = get_sess_userico(); if (empty($user_id)) { header("location:error.php"); exit; } /*//用户未登录,暂时设定为固定id if(null == $user_id) { $user_id = 1; set_session('user_id', $user_id); }*/ //从数据库中取出纸条信息 $paper_detail_rs = api_proxy("paper_get_content", $paper_id); $paper_reasons_rs = api_proxy("paper_get_pick_reasons", $paper_id, $user_id); //判断用户是否已经登录 $is_user_logon = null == $user_id ? 0 : $user_id; //是否为本人发的帖子 $is_user_paper = $user_id != $paper_detail_rs['user_id'] ? 0 : 1; $is_user_picked = api_proxy('paper_get_is_user_picked', $paper_id, $user_id); if ($is_user_picked === 1 || $is_user_paper === 1) { api_proxy('paper_related_update_paper_unread', $user_id, $paper_id, $is_user_paper); } //纸条状态 $paper_status = $paper_detail_rs['paper_status']; $comment_type = 1; $user_point = 0; //私信回复类型 if (1 == $is_user_paper) { $comment_type = 2; $user_point = api_proxy('user_get_user_point', $user_id); }
$poll_row = api_proxy("poll_self_by_pollid", "*", $mod_id); $content = $rp_langpackage->rp_report . '<a href="../home.php?h=' . $userd_id . '" target="_blank">' . $poll_row['username'] . '</a>' . $rp_langpackage->rp_poll . '<a href="../home.php?h=' . $userd_id . '&app=poll&p_id=' . $poll_row['p_id'] . '" target="_blank">{ico_url}</a>'; $content = str_replace('{ico_url}', $poll_row['subject'], $content); break; case 8: $share_row = api_proxy("share_self_by_sid", "*", $mod_id); $content = $rp_langpackage->rp_report . '<a href="../home.php?h=' . $userd_id . '" target="_blank">' . $share_row['user_name'] . '</a>' . $rp_langpackage->rp_share . '<br />{ico_url}'; $search = array('href="'); $replace = array('href="../'); $share_content = str_replace($search, $replace, strstr($share_row['s_title'], '<')); $content = str_replace('{ico_url}', $share_content, $content); break; case 9: $subject_row = api_proxy("group_sub_by_sid", "*", $mod_id); $content = $rp_langpackage->rp_report . '<a href="../home.php?h=' . $userd_id . '" target="_blank">' . $subject_row['user_name'] . '</a>' . $rp_langpackage->rp_sub . '<a href="../home.php?h=' . $userd_id . '&app=group_sub_show&subject_id=' . $subject_row['subject_id'] . '&group_id=' . $subject_row['group_id'] . '" target="_blank">{ico_url}</a>'; $content = str_replace('{ico_url}', $subject_row['title'], $content); break; case 10: $user_row = api_proxy("user_self_by_uid", "user_id,user_name", $mod_id); $content = $rp_langpackage->rp_report . '<a href="../home.php?h=' . $userd_id . '" target="_blank">{ico_url}</a>' . $rp_langpackage->rp_space; $content = str_replace('{ico_url}', $user_row['user_name'], $content); break; } dbtarget('w', $dbServs); $sql = "insert into {$t_report} (user_id,reason,user_name,type,content,add_time,reported_id,userd_id) " . "values ('{$user_id}','{$reason}','{$user_name}','{$type}','{$content}',now(),'{$mod_id}','{$userd_id}')"; if ($dbo->exeUpdate($sql)) { echo 'true'; } else { echo $rp_langpackage->rp_los; } }
//引入公共函数 require "foundation/module_group.php"; //数据表定义 $t_groups = $tablePreStr . "groups"; $t_group_members = $tablePreStr . "group_members"; $t_group_subject = $tablePreStr . "group_subject"; $t_users = $tablePreStr . "users"; //定义读操作 dbtarget('r', $dbServs); $dbo = new dbex(); //权限判断 $role = pri_limit($dbo, $user_id, $group_id); if ($role == 2) { action_return(0, "{$g_langpackage->g_no_privilege}", "-1"); } $user_info = api_proxy("user_self_by_uid", "join_group", $userid); $user_join_group = $user_info['join_group']; $user_join_group = preg_replace("/,{$group_id},/", ",", $user_join_group); //定义写操作 dbtarget('w', $dbServs); $sql = "delete from {$t_group_members} where user_id={$userid}&&group_id={$group_id}"; $dbo->exeUpdate($sql); $sql = "update {$t_groups} set member_count=member_count-1 where group_id={$group_id}"; $dbo->exeUpdate($sql); $sql = "update {$t_users} set join_group='{$user_join_group}' where user_id={$userid}"; $dbo->exeUpdate($sql); $jump = "modules.php?app=group_member_manager&group_id={$group_id}"; action_return(1, "", $jump); ?>
<?php //必须登录才能浏览该页面 require "foundation/auser_mustlogin.php"; require "api/base_support.php"; //引入语言包 $mp_langpackage = new mypalslp(); $b_langpackage = new bloglp(); //变量定义 $user_id = get_sess_userid(); $pals_sort_rs = api_proxy("pals_sort", "*", $user_id);
$ses_uid = get_sess_userid(); $userico = get_sess_userico(); //引入模块公共权限过程文件 $is_self_mode = 'partLimit'; $is_login_mode = ''; require "foundation/fcontent_format.php"; require "foundation/auser_validate.php"; require "foundation/module_users.php"; require "foundation/fpages_bar.php"; require "api/base_support.php"; //数据表定义区 $t_mood = $tablePreStr . "mood"; $t_users = $tablePreStr . "users"; //当前页面参数 $page_num = trim(get_argg('page')); $mood_rs = api_proxy("mood_self_by_uid", "*", $userid); //分页显示 $isNull = 0; $data_none = 'content_none'; $show_data = ''; if (empty($mood_rs)) { $isNull = 1; $data_none = ''; $show_data = 'content_none'; } if ($is_self == 'Y') { $mood_title = $mo_langpackage->mo_mood; } else { $holder_name = get_hodler_name($url_uid); $mood_title = str_replace("{holder}", filt_word($holder_name), $mo_langpackage->mo_who); }
?> </th> <td width=*><input type=text class="small-text" name='group_id' value='<?php echo get_argg('group_id'); ?> ' /></td> </tr> <tr> <th> <?php echo $m_langpackage->m_type; ?> </th> <td> <input type='hidden' name='group_type' id='group_type_name' /> <?php echo group_sort_list(api_proxy("group_sort_by_self"), get_argg('group_type_id')); ?> </td> <th> <?php echo $m_langpackage->m_join_type; ?> </th> <td><select name='join_type'> <option value="" <?php echo $j_no_limit; ?> ><?php echo $m_langpackage->m_astrict_no; ?> </option> <option value="0" <?php
$dbo = new dbex(); //读写分离定义函数 dbtarget('r', $dbServs); $type_array = array(); for ($def_num = 0; $def_num <= 6; $def_num++) { $type_array[] = $pr_langpackage->{'pr_type_' . $def_num}; } $mypals = getPals_mine_all($dbo, $t_mypals, $user_id); $whole_type = ",1,2,3,4,5,6,"; $user_row = api_proxy("user_self_by_uid", "hidden_pals_id,hidden_type_id", $user_id); $hidden_p = $user_row['hidden_pals_id']; $hidden_t = $user_row['hidden_type_id']; $hidden_pals_rs = array(); $hidden_type_rs = array(); if (!empty($hidden_p) && $hidden_p != ",") { $hidden_pals_rs = api_proxy("user_self_by_uid", "user_id,user_name", $hidden_p); } if (!empty($hidden_t) && $hidden_t != ",") { $hidden_type_array = explode(",", $hidden_t); foreach ($hidden_type_array as $value) { if ($value != '') { $hidden_type_rs[$value] = $pr_langpackage->{'pr_type_' . $value}; } } } ?> <!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>
<?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);
$sql .= " and pals_name like '%{$search_name}%' "; } } $sql .= " order by pals_sort_id desc "; $dbo->setPages(20, $page_num); //设置分页 $mp_list_rs = $dbo->getRs($sql); $page_total = $dbo->totalPage; //分页总数 $none_data = "content_none"; $isNull = 0; if (empty($mp_list_rs)) { $none_data = ""; $isNull = 1; } $mp_sort_list = api_proxy("pals_sort"); //取得好友圈分类 ?> <!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; ?> ' /> <link rel="stylesheet" type="text/css" href="skin/<?php echo $skinUrl; ?> /css/iframe.css">
$t_blog = $tablePreStr . "blog"; $t_blog_comment = $tablePreStr . "blog_comment"; $t_group = $tablePreStr . "groups"; $t_subject = $tablePreStr . "group_subject"; $t_subject_comment = $tablePreStr . "group_subject_comment"; $t_mood = $tablePreStr . "mood"; $t_mood_comment = $tablePreStr . "mood_comment"; $dbo = new dbex(); switch ($type_id) { case "0": $t_table = $t_blog; $t_table_com = $t_blog_comment; $mod_col = "log_id"; break; case "1": $group_info = api_proxy("group_sub_by_sid", "group_id", $com_id); $group_id = $group_info['group_id']; dbtarget('w', $dbServs); $sql = "update {$t_group} set comments=comments-1 where group_id={$group_id}"; $dbo->exeUpdate($sql); $t_table = $t_subject; $t_table_com = $t_subject_comment; $mod_col = "subject_id"; break; case "2": $t_table = $t_album; $t_table_com = $t_album_comment; $mod_col = "album_id"; break; case "3": $t_table = $t_photo;
$tg = get_argg('tg'); if ($tg == 'invite') { $index_ref = "modules/invite.php"; } elseif ($tg == 'search_pals_list') { $index_ref = "modules/mypals/search_pals_list.php"; } else { $index_ref = "modules/default.php"; } //数据表定义区 $t_plugins = $tablePreStr . "plugins"; $rec_rs = array(); $rec_rs0 = array(); $rec_rs1 = array(); //首页会员推荐 $rec_rs = api_proxy("user_recommend_get"); foreach ($rec_rs as $key => $val) { if ($val['rec_class'] == '0') { $rec_rs0[$key] = $val; } } //首页幻灯片 foreach ($rec_rs as $key => $val) { if ($val['rec_class'] == '1') { $rec_rs1[$key] = $val; } } //最新会员列表 $user_rs = api_proxy("user_self_by_new", "user_id,user_name,user_ico,lastlogin_datetime", 8); //会员总数 $total_member = api_proxy('user_self_by_total');
<?php $ua_langpackage = new userapplp(); require "api/base_support.php"; $id = intval(get_argg('id')); $is_affair = intval(get_argp('is_affair')); $app_rs = api_proxy("plugins_get_pid", $id); $def_small_image = "skin/" . $skinUrl . "/images/plu_def_small.gif"; $small_url = $app_rs['image'] ? preg_replace("/([^\\.]+)(\\.\\w+)/", "\$1_small\$2", "plugins/" . $app_rs['name'] . "/" . $app_rs['image']) : $def_small_image; if ($id) { api_proxy("plugins_set_mine", $id); if ($is_affair == 1) { $title = $ua_langpackage->ua_add_new_app; $content = '<a href="main.php?app=add_app&id=' . $app_rs['id'] . '" target="_blank">' . $app_rs['title'] . '</a>'; api_proxy("message_set", 0, $title, $content, 0, 8); } } action_return(1, '', -1);
<?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; }
/* * 注意:此文件由tpl_engine编译型模板引擎编译生成。 * 如果您的模板要进行修改,请修改 templates/default/modules/uiparts/remind_message.html * 如果您的模型要进行修改,请修改 models/modules/uiparts/remind_message.php * * 修改完成之后需要您进入后台重新编译,才会重新生成。 * 如果您开启了debug模式运行,那么您可以省去上面这一步,但是debug模式每次都会判断程序是否更新,debug模式只适合开发调试。 * 如果您正式运行此程序时,请切换到service模式运行! * * 如有您有问题请到官方论坛(http://tech.jooyea.com/bbs/)提问,谢谢您的支持。 */ //引入语言包 $rf_langpackage = new recaffairlp(); //引入提醒模块公共函数 require "api/base_support.php"; $remind_rs = api_proxy("message_get", "remind", 1, "*"); //取得空间提醒 $content_data_none = "content_none"; $isNull = 0; if (empty($remind_rs)) { $isNull = 1; $content_data_none = ""; } ?> <!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" /> <link rel="stylesheet" type="text/css" href="skin/<?php echo $skinUrl; ?>
require "foundation/module_group.php"; require "api/base_support.php"; $group_rs = array(); //按钮控制 $button = 0; $button_show = "content_none"; $button_hidden = ""; if ($is_self == 'Y') { $group_title = $g_langpackage->g_mine; $no_data = $g_langpackage->g_none_group; $button = 1; $button_show = ""; $button_hidden = "content_none"; $show_mine = ""; $show_his = "content_none"; } else { $show_mine = "content_none"; $show_his = ""; $holder_name = get_hodler_name($url_uid); $group_title = str_replace("{holder}", $holder_name, $g_langpackage->g_his_group); $no_data = $g_langpackage->g_none; } $group_rs = api_proxy("group_self_by_uid", "*", $userid, 'getRs'); //数据显示控制 $list_show = ""; $list_hidden = "content_none"; if (empty($group_rs)) { $list_show = "content_none"; $list_hidden = ""; } $g_join_num = $g_langpackage->g_join_num;
<?php //引入语言包 $a_langpackage = new albumlp(); require "api/base_support.php"; require "foundation/aintegral.php"; //变量取得 $photo_id = intval(get_argg('photo_id')); $album_id = intval(get_argg('album_id')); $user_id = get_sess_userid(); //数据表定义区 $t_album = $tablePreStr . "album"; $t_photo = $tablePreStr . "photo"; $album_row = api_proxy("album_self_by_aid", "album_skin", $album_id); $photo_row = api_proxy("album_photo_by_photoid", "photo_thumb_src,photo_src", $photo_id); $dbo = new dbex(); //读写分离定义函数 dbtarget('w', $dbServs); //删除照片 if ($album_row['album_skin'] == $photo_row['photo_thumb_src']) { $album_skin = 'uploadfiles/album/logo.jpg'; $sql = "update {$t_album} set album_skin = '{$album_skin}' where album_id={$album_id}"; $dbo->exeUpdate($sql); } @unlink($photo_row['photo_src']); @unlink($photo_row['photo_thumb_src']); $sql = "delete from {$t_photo} where photo_id={$photo_id} and user_id={$user_id}"; if ($dbo->exeUpdate($sql)) { increase_integral($dbo, $int_del_photo, $user_id); } $sql = "update {$t_album} set photo_num=photo_num-1,update_time=NOW() where album_id={$album_id}";
* 修改完成之后需要您进入后台重新编译,才会重新生成。 * 如果您开启了debug模式运行,那么您可以省去上面这一步,但是debug模式每次都会判断程序是否更新,debug模式只适合开发调试。 * 如果您正式运行此程序时,请切换到service模式运行! * * 如有您有问题请到官方论坛(http://tech.jooyea.com/bbs/)提问,谢谢您的支持。 */ //引入模块公共权限过程文件 require "foundation/fpages_bar.php"; require "api/base_support.php"; //引入语言包 $m_langpackage = new msglp(); //变量获得 $user_id = get_sess_userid(); //当前页面参数 $page_num = trim(get_argg('page')); $msg_outbox_rs = api_proxy("scrip_outbox_get_mine", "*"); $isNull = 0; $show_data = ""; $content_data_none = "content_none"; if (empty($msg_outbox_rs)) { $isNull = 1; $show_data = "content_none"; $content_data_none = ""; } ?> <!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
//数据表定义 $t_blog = $tablePreStr . "blog"; //权限判断 if ($visitor_id != '') { $role = api_proxy("group_member_by_role", $url_group_id, $user_id); $role = $role[0]; } $g_join_type = api_proxy("group_self_by_gid", "*", $url_group_id); $join_type = $g_join_type['group_join_type']; //控制评论 $isNull = 0; $show_com = ''; if (empty($comment_rs)) { $isNull = 1; } $subject_row = api_proxy("group_sub_by_sid", "*", $subject_id); $host_id = $subject_row['user_id']; //防止刷新访问量 if ($visitor_id != get_session('g_' . $subject_id)) { $dbo = new dbex(); dbtarget('w', $dbServs); $t_group_subject = $tablePreStr . 'group_subject'; $sql = "update {$t_group_subject} set hits=hits+1 where subject_id={$subject_id}"; $dbo->exeUpdate($sql); set_session('g_' . $subject_id, $visitor_id); } //权限显示控制 $is_pri = 1; $show_error = "content_none"; $error_str = ""; $isset_data = "";
$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; } $condition = "group_id={$group_id} and title like '%{$key_word}%'"; $order_by = "order by add_time desc"; $type = "getRs"; $dbo->setPages(20, $page_num); //设置分页 $subject_rs = get_db_data($dbo, $t_group_subject, $condition, $order_by, $type); $page_total = $dbo->totalPage; //分页总数 //显示控制 $isset_data = ""; $none_data = "content_none";
require "foundation/fpages_bar.php"; require "api/base_support.php"; require "servtools/menu_pop/trans_pri.php"; //变量取得 $album_id = intval(get_argg('album_id')); $user_id = get_sess_userid(); $pals_id_str = get_sess_mypals(); //数据表定义区 $t_album = $tablePreStr . "album"; $dbo = new dbex(); dbtarget('r', $dbServs); $page_num = intval(get_argg('page')); $page_total = ''; $album_rs = array(); if ($pals_id_str) { $album_rs = api_proxy("album_self_by_uid", "*", $pals_id_str); } $isNull = 0; //不为空则设置为零 $a_friend = ""; $t_fri = "content_none"; if (empty($album_rs)) { $isNull = 1; //判断结果集是否为空 $a_friend = "content_none"; $t_fri = ""; } ?> <!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>
<?php //引入模块公共权限过程文件 require "foundation/fpages_bar.php"; require "api/base_support.php"; //引入语言包 $m_langpackage = new msglp(); //变量获得 $user_id = get_sess_userid(); //当前页面参数 $page_num = trim(get_argg('page')); $msg_inbox_rs = api_proxy("scrip_inbox_get_mine", "*"); $isNull = 0; $content_data_none = "content_none"; $show_data = ""; if (empty($msg_inbox_rs)) { $isNull = 1; $show_data = "content_none"; $content_data_none = ""; }
$is_self = $holder_id == $user_id ? 'Y' : 'N'; $msg_act = $user_id ? "send_msg({$holder_id})" : "parent.goLogin()"; //数据表定义区 $t_users = $tablePreStr . "users"; $t_blog = $tablePreStr . "blog"; $t_album = $tablePreStr . "album"; $t_photo = $tablePreStr . "photo"; //留言板展示 $user_info = api_proxy("user_self_by_uid", "inputmess_limit", $holder_id); $show_msg = 1; if ($is_self == 'N' && $user_info['inputmess_limit']) { if ($user_info['inputmess_limit'] == 2) { $show_msg = 0; } else { if ($user_info['inputmess_limit'] == 1) { if (!api_proxy("pals_self_isset", $holder_id)) { $show_msg = 0; } } } } $dbo = new dbex(); //读写分离定义方法 dbtarget('r', $dbServs); $holder_photo = array(); $holder_blog = array(); $holder_message = array(); //取得最新照片 $sql = "select p.album_id,p.photo_id,p.photo_thumb_src,p.add_time,p.photo_name from {$t_album} as a join {$t_photo} as p on(a.album_id=p.album_id) where p.user_id={$holder_id} and a.privacy='' and p.privacy='' and a.is_pass=1 and p.is_pass=1 order by p.photo_id desc limit 4"; $holder_photo = $dbo->getRs($sql); //取得最新日志