<?php require_once ykfile('source/talk_service.php'); $talker_id = intval($_GET['talker_id']); $talkerSer = new TalkerService(); $talker = $talkerSer->get_by_id($talker_id); /*if($talker == NULL) { $talker = new ActivityModule(); $talk->type = ActivityModel::type_talk; $talk->author = new UserModel(); }*/ $talker = $talker[0]; $page_title = '编辑点TA来讲'; include ykfile('pages/admin/edit_talker.php');
<?php session_start(); // 开启session require_once "config.php"; require_once ykfile("source/talker_service.php"); $page_title = "点他来讲"; $talker = new TalkerService(); $talkers = $talker->get_all(0, 10); include ykfile("pages/talkers/talkersList.php");
<?php require_once "../config.php"; require_once ykfile("source/talker_service.php"); header("Content-type:text/html;charset=utf8"); // 获取数据 保存数据库 $image = upload_img("image"); $name = $_POST['name']; $talkerSer = new TalkerService(); $result = $talkerSer->save_talker($name, $image); // success id fail false if ($result) { echo "保存成功!"; } // 上传图片 function upload_img($file_upload_name) { $imgName = $_FILES["{$file_upload_name}"]['name']; //上传文件的名称 $imgType = $_FILES["{$file_upload_name}"]['type']; //上传文件的类型 $imgSize = $_FILES["{$file_upload_name}"]['size']; //上传文件的大小 $imgTmp_name = $_FILES["{$file_upload_name}"]['tmp_name']; //上传文件在服务器上的临时文件名称 //随机生成一个图片名称 $imgDbName = md5(getUuid()); //截取文件的后缀 $ext = explode(".", $imgName); $ext = $ext[count($ext) - 1]; $savePath = "pages/upload/" . $imgDbName . "." . $ext;
<?php $next_id = intval($_GET['next_id']); $count = intval($_GET['count']); if ($count <= 0) { $count = 10; } $talkerSer = new TalkerService(); $talker_list = $talkerSer->get_all($next_id, $count); $talker_total = $talkerSer->get_talk_count(); // 以下4个参数,必须计算出来,分页器要使用 // page_cur: 当前页, 从1开始计算 // page_count: 总页数 // page_prefix: 点页数后,取数据的url前缀 // next_id: 下一页超始数据 $page_cur = intval(($next_id + 1 + 9) / 10); $page_count = intval(($talker_total + 9) / 10); $page_prefix = "/m/admin.php?mod=talker"; $next_id += $count; // 分页查询全部的点击人物 include ykfile('pages/admin/talker_list.php');
<?php require_once ykfile('source/portal_service.php'); require_once ykfile('source/talk_service.php'); require_once ykfile('source/talker_service.php'); require_once ykfile('source/modules/adv_module.php'); require_once ykfile('source/activity_service.php'); $talksrv = new TalkService(); $talks = $talksrv->get_talk_all(NULL, 0, 1000, STAGE_ADMIN); $actsrv = new ActivityService(); $activities = $actsrv->get_all(NULL, 0, 1000, STAGE_ADMIN); $talkersrv = new TalkerService(); $talkers = $talkersrv->get_all(0, 1000); $porsrv = new PortalService(); $channels = $porsrv->get_portal_content(); $advmod = new AdvModule(); $advs = $advmod->get_adv(0, 1000); $page_title = '编辑首页'; include ykfile('pages/admin/edit_portal.php');
<?php require_once "../config.php"; require_once ykfile("source/talker_service.php"); header("Content-type:application/json;charset=utf-8"); session_start(); $next_id = intval($_GET['next_id']); if ($next_id < 0) { $next_id = 0; } $count = intval($_GET['count']); if ($count <= 0 || $count > 1000) { $count = 10; } $talkersService = new TalkerService(); $talkers = $talkersService->get_all($next_id, $count); if (!empty($talkers)) { $json_array = array("status" => "0", "message" => "success", "talkers" => $talkers); echo json_encode($json_array); } else { $json_array = array("status" => "1", "message" => "没有更多的数据"); echo json_encode($json_array); }
require_once ykfile("source/talker_service.php"); require_once ykfile("source/talk_service.php"); require_once ykfile("source/mooc_service.php"); require_once ykfile("source/activity_service.php"); require_once ykfile("source/user_service.php"); session_start(); header("application/json;charset=utf-8"); $mod = $_GET['mod']; $mods = array('signin', 'signout', 'signup', 'resetpwd', 'changepwd', 'qqlogin', 'create_activity', 'save_activity', 'save_section', 'remove_section', 'remove_activity', 'upload_image', 'talker', 'comment', 'video_comment', 'remove_comment', 'sub_appoint', 'get_profile', 'set_avatar', 'exchange', 'favorite', 'add_favor', 'join_record', 'appoint_record', 'sub_record', 'exchange_record', 'save_adv', 'save_talker', 'save_portal', 'set_profile', 'save_rule', 'edit_appoint', 'set_act_state', 'remove_commodity', 'save_video', 'save_section_video', 'remove_video'); // 检查参数是否合法 if (!in_array($mod, $mods)) { return; } if ($mod == 'talker') { $talkerId = $_GET['talker_id']; $talkerService = new TalkerService(); $points = $talkerService->click_talker($talkerId); if (!$_SESSION['click' . $talkerId]) { $_SESSION['click' . $talkerId] = 1; $array = array("status" => 0, "message" => "success", "points" => $points); echo json_encode($array); } else { $array = array("status" => 0, "message" => "亲,每个人只能投票一次哦"); echo json_encode($array); } } else { if ($mod == 'get_profle') { //获取个人信息 $userId = $_GET['user_id']; $user = array('id' => 'a3609f5e-ac4d-11e4-aadc-3065ec3f4e00', 'name' => 'ali', 'mobile' => '18905678789', 'eamil' => '', 'scores' => '10', 'avatar' => './uplod/a.jpg'); echo json_encode($user);