function newsshow() { $data = M('news')->getnewsinfo(intval($_GET['id'])); $this->showabout(); VIEW::assign(array('data' => $data)); VIEW::display('index/show.html'); }
public function index() { //初始化数据 获取userid usercode if (isset($_COOKIE["klbweixinuserid"])) { $userid = $_COOKIE['klbweixinuserid']; if (!isset($_COOKIE['klbweixinusercode'])) { //通过userid去user的信息 $backArr = WEIXINURL::getuserinfobyuserid($userid); if ($backArr["errcode"] == "0" && $backArr["errmsg"] == "ok") { $usercode = $backArr["extattr"]["attrs"][0]["value"] != "" ? $backArr["extattr"]["attrs"][0]["value"] : "为空"; } else { echo "获取人员信息失败" . $backArr["errcode"] . $backArr["errmsg"]; exit; } } else { $usercode = $_COOKIE['klbweixinusercode']; } } else { exit; } $adminindexM = M('adminindex'); $mydata = $adminindexM->index($userid, $usercode); VIEW::assign(array('mydata' => $mydata)); VIEW::display('adminindex.html'); }
public function add() { $sid = intval($_GET['sid']); $sname = daddslashes($_GET['sname']); if (!isset($_SESSION['username']) || empty($_SESSION['username'])) { $this->showmessage('请登录后操作!', "index.php?controller=user&method=login"); } if (!isset($_POST['submit'])) { VIEW::assign(array('title' => "添加" . $sname . "旅游攻略", 'sid' => $sid)); VIEW::display("addstrategy.html"); } else { $strategy = daddslashes($_POST['strategy']); $impression = daddslashes($_POST['impression']); if (empty($strategy)) { $this->showmessage("请填写您的旅游攻略!", 'index.php?controller=strategy&method=add&sid=' . $sid . '&sname=' . $sname); } $username = $_SESSION['username']; $data = array('sid' => $sid, 'username' => $username, 'strategy' => $strategy, 'dateline' => time()); if (!empty($impression) && isset($impression)) { $data['impression'] = $impression; } $strategyobj = M('strategy'); $strategyobj->addStrategy($data); $this->showmessage('添加攻略成功!', 'index.php?controller=strategy&method=detail&sid=' . $sid . "&sname=" . $sname); } }
public function add() { if (!isset($_SESSION['username'])) { $this->showmessage('请登录后操作!', 'index.php?controller=user&method=login'); } if (empty($_POST['submit']) || !isset($_POST['submit'])) { $sid = intval(daddslashes($_GET['sid'])); $sname = daddslashes($_GET['sname']); $team['sid'] = $sid; $team['sname'] = $sname; VIEW::assign(array('title' => "创建" . $sname . "旅游队伍", 'team' => $team)); VIEW::display('addTeam.html'); } else { $username = array(); $sid = intval(daddslashes($_POST['sid'])); $sname = daddslashes($_POST['sname']); $username[] = daddslashes($_SESSION['username']); $dateline = daddslashes($_POST['date']); $dateline = $this->getLeaveTime($dateline); $data = array('sid' => $sid, 'username' => $username, 'dateline' => $dateline); $teamobj = M('partner'); $teamobj->addTeam($data); $this->showmessage("创建队伍成功!", "index.php?controller=partner&method=detail&sid=" . $sid . "&sname=" . $sname); } }
/** * 得到一条具体的留言信息 * @return */ public function message_detail() { $id = intval(safeString($_GET['id'])); $message_m = M('message'); $messageOne = $message_m->getMessageOne($id); VIEW::assign("messageOne", $messageOne); VIEW::display('message/message_detail.html'); }
public function login() { if (!isset($_POST['submit'])) { VIEW::display('login.html'); } else { $this->checkLogin(); } }
function index() { $appinfo = $this->getappinfo(); $key = $this->getkeywords(); $contact = $this->getcontact(); // VIEW::assign(array('appinfo'=>$appinfo,'keywords'=>$key,'contact'=>$contact )); VIEW::display('appmanager/appmanager.html'); }
function newsshow() { /* 显示文章详情控制层函数 */ $data = M('news')->getnewsinfo($_GET['id']); VIEW::assign(array('data' => $data)); /* 调用smarty函数 */ VIEW::display('index/newsshow.html'); }
public function strategy() { $strategyobj = M('strategy'); $result = $strategyobj->listStrategy(); $qaobj = M('qa'); $data = $qaobj->getAllQAndA(); VIEW::assign(array("title" => "旅游攻略", "view" => "strategy", "data" => $data, "scene" => $result)); VIEW::display('strategy.html'); }
public function register() { if (!isset($_POST['submit'])) { VIEW::assign(array("title" => "注册")); VIEW::display('register.html'); } else { $this->checkregister(); } }
public function index() { //进入后就调用acctoken方法 确保 acctoken够新 --相当于人员进入登录的时候都会对accesstoken刷新一次 // 如果缓存有accesstoken 则取缓存 $acctokenModel = M("accesstoken"); $acctokenModel->getaccesstoken(); //优先判断进入方式 是否为auth2.0进入网页 if (isset($_GET["code"])) { //表示为auth2.0进入 通过code获得userid $backArr = WEIXINURL::getuseridbycode($_GET["code"]); if (isset($backArr['userid'])) { // 成功取得useid $userid = $backArr['userid']; } else { // 失败再次刷新地址 jumpurl($this->authurl); } //将userid存入cookie setcookie("klbweixinuserid", $userid, time() + 3600 * 24 * 7); } if (!isset($userid)) { //判断是否存在cookie if (isset($_COOKIE["klbweixinuserid"])) { $userid = $_COOKIE['klbweixinuserid']; } else { jumpurl($this->authurl); exit; } } //通过userid去user的信息 $backArr = WEIXINURL::getuserinfobyuserid($userid); if ($backArr["errcode"] == "0" && $backArr["errmsg"] == "ok") { $usercode = $backArr["extattr"]["attrs"][0]["value"] != "" ? $backArr["extattr"]["attrs"][0]["value"] : "为空"; VIEW::assign(array('username' => $backArr["name"], 'usercode' => $usercode, 'avatarimg' => $backArr["avatar"])); setcookie("klbweixinusername", $backArr["name"], time() + 3600 * 24 * 7); setcookie("klbweixinusercode", $usercode, time() + 3600 * 24 * 7); } else { echo "获取人员信息失败" . $backArr["errcode"] . $backArr["errmsg"]; exit; } //到此步已经确定具备userid //第一步是判断用户是否已经设置了密码 $authobj = M('auth'); if ($authobj->checkauth($userid, '') == "") { //空密码 //注册变量填充模版 VIEW::assign(array('visable' => '')); VIEW::assign(array('title' => '确认')); } else { //非空密码 VIEW::assign(array('visable' => ' uk-hidden ')); VIEW::assign(array('title' => '登录')); } setcookie("klbweixinusersessionid", session_id(), time() + 3600 * 24); VIEW::display('index.html'); }
public function add() { if (empty($_SESSION['username']) || !isset($_SESSION['username'])) { $this->showmessage('请登录后操作!', "index.php?controller=user&method=login"); } elseif ($_SESSION['admin'] == 0) { $this->showmessage('权限不足!', "index.php?controller=index&method=scene"); } if (!isset($_POST['submit'])) { VIEW::assign(array("title" => "新增景点信息")); VIEW::display("addscene.html"); } else { $this->checkscene(); } }
public function web_base_info() { if (empty($_POST['submit'])) { $web_base_info_m = M('system'); $row = $web_base_info_m->fetchInfo(); VIEW::assign('web_name', $row['web_name']); VIEW::assign('web_extension', $row['web_extension']); VIEW::assign('content', $row['content']); VIEW::assign('web_logo', $row['web_logo']); VIEW::display('system/web_base_info.html'); } else { $this->addOrEdit(); } }
/** * 回复问题 */ public function ans() { if (!isset($_SESSION['username'])) { $this->showmessage('请登录后操作!', 'index.php?controller=user&method=login'); } $qid = $_GET['qid']; $qid = intval($qid); $qaobj = M('qa'); $que = $qaobj->getQuestion_by_id($qid); $ans = $qaobj->getAnswer_by_qid($qid); $qtemp = array('question' => $que, 'answer' => $ans); if (!empty($que)) { $data = array($qtemp); } VIEW::assign(array("title" => "问题回复", "data" => $data)); VIEW::display('ans.html'); }
public function eidt() { if ($_POST) { $arcticle = M('Content'); $add = $arcticle->insert(array('dsc' => $_POST['dsc'], 'title' => $_POST['title'], 'content' => $_POST['content'])); if ($add) { echo '添加成功'; } } else { /*获取栏目*/ /*获取最新的文章*/ $arcticle = M('Content'); $arclist = $arcticle->findOne(array('id' => $_GET['pid'])); //print_r($arclist); VIEW::assign(array('arc' => $arclist)); VIEW::display('Admin/eidt.html'); } }
public function index() { //参数为用户名和问卷id //第一步是看此用户是否已经答过此问卷了 //传递的是inquired userid从cookie中取得 $creat = M('inquiry'); $result = $creat->getinquirydetail("4b588f562fae3833250828e6810492f8"); //注册变量 VIEW::assign(array('inquireid' => "4b588f562fae3833250828e6810492f8", 'datainfo' => $result)); VIEW::assign(array('datainfo' => $result)); //生成模版 VIEW::display('inquiretest.html'); exit; if (isset($_GET["inquireid"])) { $inquireid = $_GET["inquireid"]; } else { echo "参数错误,没有发现问卷标识!"; exit; } $userid = ""; if (isset($userid) && isset($inquireid)) { $creat = M('inquiry'); if ($creat->canenterthisinquiry($userid, $inquireid)) { //进入图表 //准备图表数据 $result = $creat->getinquiryanswerdetail($userid, $inquireid); //注册变量 VIEW::assign(array('datainfo' => $result)); //生成模版 VIEW::display('index.html'); //显示图表 } else { //进入调查问卷 //准备调查问卷数据 $result = $creat->getinquirydetail($inquireid); //注册变量 VIEW::assign(array('inquireid' => $inquireid, 'datainfo' => $result)); //生成模版 VIEW::display('inquiretest.html'); //显示问卷 } } }
public function index() { //初始化数据 获取userid usercode if (isset($_COOKIE["klbweixinuserid"])) { $userid = $_COOKIE['klbweixinuserid']; if (!isset($_COOKIE['klbweixinusercode'])) { //通过userid去user的信息 $backArr = WEIXINURL::getuserinfobyuserid($userid); if ($backArr["errcode"] == "0" && $backArr["errmsg"] == "ok") { $usercode = $backArr["extattr"]["attrs"][0]["value"] != "" ? $backArr["extattr"]["attrs"][0]["value"] : "为空"; } else { echo "获取人员信息失败" . $backArr["errcode"] . $backArr["errmsg"]; exit; } } else { $usercode = $_COOKIE['klbweixinusercode']; } } else { exit; } //获取当前数据库存在此用户有数据的年月 $salayM = M('salary'); $monthArr = $salayM->getsalaryMonth($usercode); if (!empty($monthArr)) { if (isset($_GET["year"]) && isset($_GET["month"])) { $year = $_GET["year"]; $month = $_GET["month"]; } else { $year = $monthArr[0]["year"]; $month = $monthArr[0]["month"]; } foreach ($monthArr as $k => $v) { if ($month == $v["month"] && $year == $v["year"]) { unset($monthArr[$k]); } } VIEW::assign(array('year' => $year, 'month' => $month)); $monthdetailArr = $salayM->getOneMonthSalaryDetail($usercode, $year, $month); VIEW::assign(array('monthdetailArr' => $monthdetailArr)); } VIEW::assign(array('monthArr' => $monthArr)); VIEW::display("salarysearch.html"); }
public function add() { if (!isset($_SESSION['username']) || empty($_SESSION['username'])) { $this->showmessage('请登录后操作!', "index.php?controller=user&method=login"); } $sid = intval(daddslashes($_GET['sid'])); $sname = daddslashes($_GET['sname']); if ($_SESSION['admin'] == 0) { $this->showmessage('权限不足!', "index.php?controller=residence&method=detail&sid=" . $sid . "&sname=" . $sname); } if (empty($_POST['submit']) || !isset($_POST['submit'])) { $scene = array('id' => $sid, 'name' => $sname); VIEW::assign(array('title' => "增加" . $sname . "民宿", 'scene' => $scene)); VIEW::display('addres.html'); } else { $contact = daddslashes($_POST['contact']); $name = daddslashes($_POST['name']); if (!isset($name) || empty($name)) { $this->showmessage("请输入民宿名称", 'index.php?controller=residence&method=add&sid=' . $_POST['sid'] . '&sname=' . $_POST['sname']); } $sid = intval(daddslashes($_POST['sid'])); $star = daddslashes($_POST['star']); $star = $this->checkstar($star); if ($email = filter_var($contact, FILTER_VALIDATE_EMAIL)) { $contact = $email; } elseif (preg_match("/1[3458]{1}\\d{9}\$/", $contact)) { $contact = $contact; } else { $this->showmessage("联系方式不正确,只能输入邮箱和手机号!", 'index.php?controller=residence&method=add&sid=' . $_POST['sid'] . '&sname=' . $_POST['sname']); } $data = array('sid' => $sid, 'name' => $name, 'star' => $star, 'contact' => $contact); $resobj = M('residence'); $resobj->add($data); $this->showmessage("新增民宿成功!", 'index.php?controller=residence&method=detail&sid=' . $_POST['sid'] . '&sname=' . $_POST['sname']); } }
function newsshow() { $data = M('news')->getnewsinfo($_GET['id']); VIEW::assign(array('data' => $data)); VIEW::display('index/newsshow.html'); }
/** * 登录后显示首页欢迎语 * @return */ public function welcome() { VIEW::display('welcome.html'); }
/** * 编辑产品分类逻辑 * @return */ public function pro_category_edit() { $id = intval($_GET['id']); if (empty($_POST['submit'])) { $category_m = M("category"); $categoryInfo = $category_m->getCategoryInfo($id); $rows = $category_m->getCategory(); $category = $category_m->getParentCategory($rows, $id); VIEW::assign('category', $category); VIEW::assign("categoryInfo", $categoryInfo); VIEW::display("product/pro_category_edit.html"); } else { $this->pro_category_edit_do($id); } }
public function contral() { $appinfo = $this->getappinfo(); VIEW::assign(array('appinfo' => $appinfo)); VIEW::display('application/contral.html'); }
public function index() { //初始化数据 获取userid usercode 二次改造出一个人员信息类 //进入后就调用acctoken方法 确保 acctoken够新 --相当于人员进入登录的时候都会对accesstoken刷新一次 // 如果缓存有accesstoken 则取缓存 $acctokenModel = M("accesstoken"); $acctokenModel->getaccesstoken(); //优先判断进入方式 是否为auth2.0进入网页 if (isset($_GET["code"])) { //表示为auth2.0进入 通过code获得userid $backArr = WEIXINURL::getuseridbycode($_GET["code"]); if (isset($backArr['userid'])) { // 成功取得useid $userid = $backArr['userid']; } else { // 失败再次刷新地址 jumpurl($this->authurl); } //将userid存入cookie setcookie("klbweixinuserid", $userid, time() + 3600 * 24 * 7); } if (!isset($userid)) { //判断是否存在cookie if (isset($_COOKIE["klbweixinuserid"])) { $userid = $_COOKIE['klbweixinuserid']; } else { jumpurl($this->authurl); exit; } } //通过userid去user的信息 $backArr = WEIXINURL::getuserinfobyuserid($userid); if ($backArr["errcode"] == "0" && $backArr["errmsg"] == "ok") { $usercode = $backArr["extattr"]["attrs"][0]["value"] != "" ? $backArr["extattr"]["attrs"][0]["value"] : "为空"; VIEW::assign(array('username' => $backArr["name"], 'usercode' => $usercode, 'avatarimg' => $backArr["avatar"])); setcookie("klbweixinusername", $backArr["name"], time() + 3600 * 24 * 7); setcookie("klbweixinusercode", $usercode, time() + 3600 * 24 * 7); } else { echo "获取人员信息失败" . $backArr["errcode"] . $backArr["errmsg"]; exit; } if (isset($_GET["from"])) { VIEW::assign(array("modal" => "show")); } else { VIEW::assign(array("modal" => "")); } $inquirylistM = M('inquirylist'); $mydata = $inquirylistM->index($userid); //返回的data分成 全部问卷 以及 以及作答了的问卷的id 将数据分成两部分 //将选项作为数组直接插入到问题后 for ($j = 0; $j < count($mydata["inquire"]); $j++) { $isin = false; for ($i = 0; $i < count($mydata["answer"]); $i++) { if ($mydata["inquire"][$j]["inquireid"] == $mydata["answer"][$i]["inquireid"]) { $isin = true; break; } } if ($isin) { $inquirelist[] = $mydata["inquire"][$j]; } else { $inquirehistorylist[] = $mydata["inquire"][$j]; } } VIEW::assign(array('inquiry' => $inquirelist, 'inquiryhistory' => $inquirehistorylist)); VIEW::display('inquirelist.html'); }
private function search() { $key = $_GET['key']; $sql = "select * from articles where title like '{$key}%' order by id"; $query = mysql_query($sql); if ($query && mysql_num_rows($query)) { while ($row = mysql_fetch_assoc($query)) { $data[] = $row; } VIEW::assign(array('data' => $data)); VIEW::display('index/show.html'); } }
public function arc() { if ($_GET['tag']) { //$condition['']; } if ($_GET['pid']) { $where['pid'] = $_GET['pid']; } /*获取栏目*/ $class = M('Class'); $classList = $class->findall(); /*获取最新的文章*/ $arcticle = M('Content'); $arclist = $arcticle->findall($where); if ($_SESSION['user']) { VIEW::assign(array('userid' => 1)); } /*获取本篇文章*/ if ($_GET['pid']) { $arcInfo = $arcticle->findOne(array('id' => $_GET['pid'])); $arcInfo['classInfo'] = $class->findOne(array('id' => $arcInfo[0]['pid']), array('title')); //更新文章访问量 $arcticle->save(array('id' => $_GET['pid']), array('hot' => $arcInfo[0]['hot'] + 1)); VIEW::assign(array('arcInfo' => $arcInfo)); } //print_r($arcInfo); //每当文章打开的时候 就 给对应的数据放到redis的zet排名上 $redis = new Redis(); $redis->connect('121.40.144.140', 6379); $score = $redis->zScore('readsort', $_GET['pid']); if ($score) { $redis->zAdd('readsort', $score + 1, $_GET['pid']); } else { $redis->zAdd('readsort', 1, $_GET['pid']); } $data = $redis->zRevRange('readsort', 0, 7, true); $readcord = array(); foreach ($data as $k => $v) { $pre = $arcticle->findOne(array('id' => $k), array('title', 'id')); $readcord[] = $pre[0]; } //$arcInfo=$arcticle->findOne(array('id'=>8)); /*获取所有tags标签*/ $tags = M('Tag'); $tagList = $tags->findall(); VIEW::assign(array('classList' => $classList, 'arclist' => $arclist, 'tagList' => $tagList, 'readcord' => $readcord)); VIEW::display('Index/arc.html'); }
public function newslist() { //实例化news模型 $newsobj = M('news'); //通过findAll_orderby_dateline()取出所有新闻保存给$data $data = $newsobj->findAll_orderby_dateline(); //把$data注册进模型中 VIEW::assign(array('data' => $data)); VIEW::display('admin/newslist.html'); }
public function newslist() { $data = $this->getnewslist(); VIEW::assign(array('data' => $data)); VIEW::display('admin/newslist.html'); }
public function members_list() { VIEW::display('members/members_list.html'); }
/** * 编辑人才信息第一层逻辑 * @return */ public function personel_edit() { $id = intval($_GET['id']); if (empty($_POST['submit'])) { $personel_m = M('personel'); $personel_info_one = $personel_m->getPersonelInfoById($id); VIEW::assign("personel_info_one", $personel_info_one); VIEW::display("position/personel_edit.html"); } else { $this->personel_edit_do($id); } }
function index() { VIEW::assign(array('title' => '快乐的一天', 'author' => '开心的一天')); VIEW::display('test.html'); }