示例#1
0
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);
$tag_state = tag_relation(0, $tag_id, $album_id);
//回应信息
action_return(1, "", "modules.php?app=photo_upload&album_id={$album_id}");
$join_group = get_sess_jgroup();
$creat_group = get_sess_cgroup();
$group_id = intval(get_argg('group_id'));
$ulog_title = short_check(get_argp("LOG_TITLE"));
$ulog_txt = big_check(get_argp("CONTENT"));
$u_id = intval(get_argg('user_id'));
$tag = short_check(get_argp('tag'));
//防止重复提交
antiRePost($ulog_title);
//数据表定义
$t_group_subject = $tablePreStr . "group_subject";
$t_group = $tablePreStr . "groups";
//权限判定
dbtarget('r', $dbServs);
$dbo = new dbex();
//写入方式
dbtarget('w', $dbServs);
$sql = "insert into {$t_group_subject} (user_id,title,content,add_time,group_id,user_name,hits,user_ico,`tag`) values({$user_id},'{$ulog_title}','{$ulog_txt}',NOW(),{$group_id},'{$user_name}',0,'{$user_ico}','{$tag}')";
$dbo->exeUpdate($sql);
$last_id = mysql_insert_id();
$sql = "update {$t_group} set subjects_num=subjects_num+1 where group_id={$group_id}";
$dbo->exeUpdate($sql);
//标签功能
$tag_id = tag_add($tag);
$tag_state = tag_relation(4, $tag_id, $last_id);
increase_integral($dbo, $int_subject, $user_id);
$jump = "modules.php?app=group_space&group_id={$group_id}&user_id=" . $u_id;
action_return(1, "", $jump);
?>

示例#3
0
$blog_sort_name = short_check(get_argp('blog_sort_name'));
$tag = short_check(get_argp('tag'));
//防止重复提交
antiRePost($ulog_title);
if ($ulog_title == '') {
    action_return(1, '', -1);
    exit;
}
//数据表定义区
$t_blog = $tablePreStr . "blog";
$dbo = new dbex();
//读写分离定义函数
dbtarget('w', $dbServs);
increase_integral($dbo, $int_blog, $user_id);
plugin_submit_form();
//plugins表单分发
$sql = "insert into {$t_blog} (user_id,log_title,log_sort,log_content,add_time,log_sort_name,user_name,user_ico,privacy,`tag`) values ({$user_id},'{$ulog_title}',{$ulog_sort},'{$ulog_txt}',NOW(),'{$blog_sort_name}','{$user_name}','{$uico_url}','{$privacy}','{$tag}')";
if (!$dbo->exeUpdate($sql)) {
    action_return(0, $b_langpackage->b_add_fal, '-1');
    exit;
}
if ($privacy == '') {
    $ublog_id = mysql_insert_id();
    $title = $b_langpackage->b_write_new_log . "<a href=\"home.php?h=" . $user_id . "&app=blog&id=" . $ublog_id . "\" target='_blank'>" . $ulog_title . "</a>";
    $content = get_blog_lentxt($ulog_txt);
    $is_suc = api_proxy("message_set", $ublog_id, $title, $content, 3, 0);
}
//标签功能
$tag_id = tag_add($tag);
$tag_state = tag_relation(1, $tag_id, $ublog_id);
action_return(1, '', '');
示例#4
0
        $title = $s_langpackage->s_shared . $user_name . $s_langpackage->s_video . '<a href="home.php?h=' . $uid . '&app=share_show&s_id=' . $s_content_id . '" target="_blank">' . $title_data . '</a>';
        $share_id = share_act($dbo, $s_type, $s_content_id, $title, $tag, $re_link, $re_thumb, $re_m_link);
        $content = '<div style="background:url(' . $re_thumb . ') no-repeat scroll 0% 0% transparent;" class="movie_player"><a href="home.php?h=' . $user_id . '&app=share_show&s_id=' . $share_id . '" target="_blank"></a></div>';
        break;
    case "8":
        $rs = api_proxy("group_sub_by_sid", "group_id,user_id,user_name,title,content", $s_content_id);
        if ($rs['user_id'] == $user_id) {
            echo $s_langpackage->s_no_share;
        } else {
            $user_name = '<a href="home.php?h=' . $rs['user_id'] . '" target="_blank">' . $rs['user_name'] . '</a>';
            $title_data = $title_data ? $title_data : $rs['title'];
            $title = $s_langpackage->s_shared . $user_name . $s_langpackage->s_s_topic . '<a href="home.php?h=' . $rs['user_id'] . '&app=group_sub_show&group_id=' . $rs['group_id'] . '&subject_id=' . $s_content_id . '" target="_blank">' . $title_data . '</a>';
            $share_id = share_act($dbo, $s_type, $s_content_id, $title, $tag);
            $content = get_blog_lentxt($rs['content']);
            break;
        }
}
//标签功能
$tag_id = tag_add($tag);
$tag_state = tag_relation(3, $tag_id, $share_id);
$content .= $s_comment ? '<div class="clear"></div><div class="left_g left"></div><div class="center_g left">' . $s_comment . '</div><div class="right_g left"></div><div class="clear"></div>' : '';
//插入动态表
$is_suc = api_proxy("message_set", $share_id, $title, $content, 4, 5);
if ($is_suc) {
    $sql = "update {$t_share} set content='{$content}' where s_id={$share_id}";
    $is_update = $dbo->exeUpdate($sql);
    increase_integral($dbo, $int_share, $user_id);
    echo "success";
} else {
    echo $s_langpackage->s_share_los;
}
示例#5
0
if ($maxchoice == 1) {
    $input_type = 'radio';
} else {
    $input_type = 'checkbox';
}
$poll_option = "<input type=\"" . $input_type . "\" disabled />" . $cho_array[0] . "<br />";
$poll_option .= "<input type=\"" . $input_type . "\" disabled />" . $cho_array[1] . "<br />";
$poll_option .= "......";
$cho_ser = serialize(array($cho_array[0], $cho_array[1]));
$multiple = $maxchoice == 1 ? 0 : 1;
$cre_value = empty($credit) ? 0 : intval($credit);
$per_value = empty($percredit) ? 0 : intval($percredit);
$sql = "insert into {$t_poll} (`user_id`,`username`,`user_ico`,`subject`,`multiple`,`maxchoice`,`sex`,`noreply`,`dateline`,`credit`,`percredit`,`expiration`,`message`,`option`) values ({$user_id},'{$user_name}','{$userico}','{$subject}',{$multiple},{$maxchoice},{$sex},{$noreply},NOW(),{$cre_value},{$per_value},'{$expiration}','{$message}','{$cho_ser}')";
$dbo->exeUpdate($sql);
$last_pid = mysql_insert_id();
foreach ($cho_array as $val) {
    $sql = "insert into {$t_polloption} (`pid` ,`option`) values ({$last_pid},'{$val}')";
    $dbo->exeUpdate($sql);
}
if ($makefeed == 1) {
    //纪录新鲜事
    $title = $pol_langpackage->pol_launch_vote . '<a href="home.php?h=' . $user_id . '&app=poll&p_id=' . $last_pid . '" target="_blank">' . $subject . '</a>';
    $content = '<a href="home.php?h=' . $user_id . '&app=poll&p_id=' . $last_pid . '" target="_blank">' . $subject . '</a>';
    $is_suc = api_proxy("message_set", $last_pid, $title, $content, 0, 4);
}
//标签功能
$tag_id = tag_add($tag);
$tag_state = tag_relation(5, $tag_id, $last_pid);
increase_integral($dbo, $int_poll, $user_id);
//回应信息
action_return(0, "", "");