当前位置: 首页>>代码示例>>PHP>>正文


PHP MooMessage函数代码示例

本文整理汇总了PHP中MooMessage函数的典型用法代码示例。如果您正苦于以下问题:PHP MooMessage函数的具体用法?PHP MooMessage怎么用?PHP MooMessage使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。


在下文中一共展示了MooMessage函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: sendto_m

function sendto_m()
{
    global $_MooClass, $dbTablePre, $uid, $user_arr;
    if (isset($_POST['actio']) && $_POST['actio'] == '1') {
        $mailadd = safeFilter(MooGetGPC('mailadd', 'string', 'P'));
        $content = safeFilter(MooGetGPC('content', 'string', 'P'));
        $title = safeFilter(MooGetGPC('title', 'string', 'P'));
        $sendid = MooGetGPC('sendid', 'string', 'P');
        if ($mailadd && $content && $title) {
            $mailarr = explode(',', $mailadd);
            $date = '';
            if (!$sendid) {
                $date = date('YmdHis') . rand(1111, 9999);
                $reg = "/^([a-z0-9\\+_\\-\\.]+)*@([a-z0-9\\-]+\\.)+[a-z]{2,6}\$/";
                $vals = array();
                foreach ($mailarr as $val) {
                    $val = trim($val);
                    if (preg_match($reg, $val)) {
                        $vals[] = " ('','" . $val . "','" . $date . "')";
                    }
                }
                $vals = join(',', $vals);
                if (!empty($vals)) {
                    $sql = "insert into {$dbTablePre}email values";
                    $sql .= $vals;
                    $_MooClass['MooMySQL']->query($sql);
                }
            }
            $content .= "您找到心中的TA了吗?如果没有,常来真爱一生网看看(http://www.zhenaiyisheng.cc/index.php?puid={$user_arr['uid']}),付出您的真心与真情,真爱一生必定为您牵线连理,让您轻松、快捷地找到知己好友 ,祝愿天下有情人终成眷属!\n\t您恋爱了吗?您结婚了吗?如果没有,就来真爱一生网看看( http://www.zhenaiyisheng.cc/index.php?puid={$user_arr['uid']})吧!";
            MooSendMail($mailadd, $title, $content, $is_template = true, $sendid);
            MooMessage("感谢您对真爱一生网的支持", 'index.php?n=invite&h=mail&sendid=' . $date);
        } else {
            MooMessage("信息不完整!", 'index.php?n=invite&h=mail');
        }
    } else {
        $sendid = trim(MooGetGPC('sendid', 'string', 'G'));
        $t = $mail_str = '';
        if (preg_match("/\\d{18}/", $sendid)) {
            $sql = "select `email` from {$dbTablePre}email where sendid='{$sendid}' limit 10";
            $st = $_MooClass['MooMySQL']->getAll($sql);
            if ($st) {
                foreach ($st as $val) {
                    $mail_str .= $t . $val['email'];
                    $t = ',';
                }
            }
        }
        require MooTemplate('public/invite_mail', 'module');
    }
}
开发者ID:noikiy,项目名称:zays,代码行数:50,代码来源:index.php

示例2: whoaddme

function whoaddme()
{
    global $_MooClass, $dbTablePre, $userid, $pagesize, $user_arr;
    //note 获取删除提交的变量
    $delfriend = MooGetGPC('delfriend', 'string', 'P');
    $delfriendid = MooGetGPC('delfriendid', 'array', 'P');
    //note 删除提交的数据
    if ($delfriend) {
        $ids = implode(',', $delfriendid);
        //foreach($delfriendid as $v) {
        $_MooClass['MooMySQL']->query("DELETE FROM {$dbTablePre}service_friend WHERE fid  in  ({$ids})");
        //}
        MooMessage("删除意中人成功", 'index.php?n=service&h=liker', '05');
    }
    $pagesize = 4;
    //note 获得当前url
    $currenturl = 'http://' . $_SERVER['SERVER_NAME'] . ':' . $_SERVER["SERVER_PORT"] . $_SERVER["REQUEST_URI"];
    $currenturl2 = preg_replace("/(&page=\\d+)/", "", $currenturl);
    //note 获得第几页
    $page = empty($_GET['page']) ? 1 : $_GET['page'];
    //note limit查询开始位置
    $start = ($page - 1) * $pagesize;
    //note 查出谁加我为意中人的总数
    $ret_count = $_MooClass['MooMySQL']->getOne("SELECT count(*) as c FROM {$dbTablePre}service_friend WHERE friendid = '{$userid}'");
    $total = $ret_count['c'];
    $total2Arr = $_MooClass['MooMySQL']->getOne("SELECT count(*) FROM {$dbTablePre}service_friend WHERE uid = '{$userid}'");
    $total2 = $total2Arr['count(*)'];
    //note
    if ($total) {
        $results = $_MooClass['MooMySQL']->getAll("SELECT * FROM {$dbTablePre}service_friend WHERE friendid = '{$userid}' order by sendtime desc LIMIT {$start},{$pagesize}");
        $friends = array();
        foreach ($results as $k => $v) {
            $send_user1 = array();
            $send_user2 = array();
            $friend = array();
            $send_user1 = leer_send_user1($v['uid']);
            $send_user2 = leer_send_user2($v['uid']);
            $friend['l'] = $v;
            $friend['s'] = $send_user1;
            $friend['t'] = $send_user2;
            $friends[$k] = $friend;
        }
    }
    require MooTemplate('public/service_friend_whoaddmylist', 'module');
}
开发者ID:noikiy,项目名称:zays,代码行数:45,代码来源:liker.php

示例3: getData

 function getData($param)
 {
     include_once 'module/myaccount/config.php';
     // $wsdlURL = "http://gboss.id5.cn/services/QueryValidatorServices?wsdl";
     /*$partner = "hongzhiniang123";
     		$partnerPW = "hongzhiniang123_4*ds6UOF";
     
     		$Key = "12345678";
     		$iv = "12345678";*/
     $DES = new DES($Key, $iv);
     //$wsdlURL = "http://gboss.id5.cn/services/QueryValidatorServices?wsdl";
     // echo $wsdlURL.'and'.$partner.'and'.$partnerPW;exit;
     try {
         //var_dump(file_get_contents($wsdlURL));exit;
         if (!@file_get_contents($wsdlURL)) {
             throw new SoapFault('Server', 'No WSDL found at ' . $wsdlURL);
         }
         $soap = new SoapClient($wsdlURL);
         //$soap->xml_encoding = 'UTF-8';
         //$client = new SoapClient($ws, array('proxy_host'     => "113.140.8.202",
         //'proxy_port'     => 9682));
         /*} catch ( Exception $e ) {
         		return "Linkerror";*/
     } catch (SoapFault $fault) {
         //return "Fault! code:".",".$fault->faultcode.", string: ".",".$fault->faultstring;exit;
         MooMessage("验证失败,请您重新验证@!", "index.php?n=myaccount&h=smsindex", '01');
     }
     //var_dump ( $soap->__getTypes () );
     //todo 加密数据
     $partner = $DES->encrypt($partner);
     $partnerPW = $DES->encrypt($partnerPW);
     $type = $DES->encrypt($this->type);
     //先将中文转码
     $param = mb_convert_encoding($param, "GBK", "UTF-8");
     $param = $DES->encrypt($param);
     $params = array("userName_" => $partner, "password_" => $partnerPW, "type_" => $type, "param_" => $param);
     //请求查询
     $data = $soap->querySingle($params);
     // todo 解密数据
     $resultXML = $DES->decrypt($data->querySingleReturn);
     $resultXML = mb_convert_encoding($resultXML, "UTF-8", "GBK");
     return $resultXML;
 }
开发者ID:noikiy,项目名称:zays,代码行数:43,代码来源:SynPlatAPI.php

示例4: index_index

function index_index()
{
    global $_MooClass, $dbTablePre, $userid, $memcached;
    $uid = MooGetGPC('uid', 'integer');
    $puid = MooGetGPC('puid', 'integer');
    if (!$uid) {
        if (!$userid) {
            MooMessage('没有找到此会员', 'register.html');
        } else {
            MooMessage('没有找到此会员', 'index.php?n=search');
        }
    }
    if (MOOPHP_ALLOW_FASTDB) {
        $user = MooFastdbGet('members', 'uid', $uid);
        $user = array_merge($user, MooFastdbGet('memberfield', 'uid', $uid));
        $c = MooFastdbGet('choice', 'uid', $uid);
    } else {
        $user = $_MooClass['MooMySQL']->getOne("SELECT * FROM {$dbTablePre}members where uid='{$uid}'");
        $user2 = $_MooClass['MooMySQL']->getOne("SELECT * FROM {$dbTablePre}memberfield where uid='{$uid}'");
        $user = array_merge($user, $user2);
        unset($user2);
        $c = $_MooClass['MooMySQL']->getOne("SELECT * FROM {$dbTablePre}choice as mf WHERE uid='{$uid}'");
    }
    //$tuijian=$_MooClass['MooMySQL']->getAll("select * from {$dbTablePre}members where gender='$user[gender]' and is_vote='1' order by uid limit 7");
    $en_year = $user['birthyear'];
    $st_year = $en_year - 2;
    $en_year += 2;
    $sql_new = "SELECT uid,nickname,gender,birthyear,mainimg,images_ischeck FROM {$dbTablePre}members where birthyear between {$st_year} and {$en_year} and gender='{$user['gender']}' and images_ischeck=1 and is_lock=1 order by regdate desc limit 6";
    $tuijian = $_MooClass['MooMySQL']->getAll($sql_new);
    if (!$user) {
        if (!$userid) {
            MooMessage('没有您查看的会员', 'register.html');
        } else {
            MooMessage('没有您查看的会员', 'index.php?n=search');
        }
    } else {
        MooSetCookie('puid', $puid, time() + 3600, '');
        include MooTemplate('public/recommend_index', 'module');
    }
}
开发者ID:noikiy,项目名称:zays,代码行数:40,代码来源:index.php

示例5: findPwd

function findPwd($method)
{
    global $_MooClass, $dbTablePre, $_MooCookie, $userid;
    //note 只给用户3次机会
    if ($method) {
        $_MooCookie['backpwdnum'] = $_MooCookie['backpwdnum'] ? $_MooCookie['backpwdnum'] : '';
        MooSetCookie('backpwdnum', $_MooCookie['backpwdnum'] + 1, 85400);
        if ($_MooCookie['backpwdnum'] >= 3) {
            MooMessage('您今天操作次数过多,请明天再试', 'index.php', '02');
        }
    }
    switch ($method) {
        case 1:
            $ToAddress = trim(MooGetGPC('email', 'string', 'P'));
            //查找用户表,enky修改表名
            $userMsg = $_MooClass['MooMySQL']->getOne("select uid,username,password from {$dbTablePre}members_search where username='{$ToAddress}'", true);
            if ($userMsg) {
                //有此用户
                //是否邮箱认证
                //$ifmail = $_MooClass['MooMySQL']->$_MooClass['MooMySQL']->getOne("select telphone from {$dbTablePre}certification where uid='{$userMsg['uid']}'");
                //没认证
                //if(!$ifmail['telphone']){
                $email = $userMsg['username'];
                $password = $userMsg['password'];
                $ToAddressMd5 = md5($ToAddress . '+' . $password);
                //email和密码的md5
                $QueryString = base64_encode($ToAddress . '|' . $ToAddressMd5 . '|' . time());
                //url后的查询字符串
                //$sql = "insert into ". $dbTablePre ."reset_password set username = '". $ToAddress ."'";
                $sql = "insert into " . $dbTablePre . "reset_password set username = '" . $QueryString . "'";
                $_MooClass['MooMySQL']->query($sql);
                //记录数据库
                $ToSubject = '真爱一生网提示:修改您的密码';
                //note 发送邮件
                if ($userMsg['nickname']) {
                    $ToBody = $userMsg['nickname'] . ':您好!<br>';
                } else {
                    $ToBody = 'ID为' . $userMsg['uid'] . '会员:您好!<br>';
                }
                $ToBody .= "&nbsp;&nbsp;&nbsp;&nbsp;因您在真爱一生网使用了找回密码功能,如果您忘记密码,请点击以下链接到真爱一生网,修改您的密码。";
                $ToBody .= '<br>&nbsp;&nbsp;&nbsp;&nbsp;提示:请在24小时内登陆真爱一生网,并在登陆后将密码修改为您容易记住的密码,如果您没有操作,无需理会此邮件。';
                $ToBody .= "点击此链接修改密码:<a href='http://" . MOOPHP_HOST . "/index.php?n=myaccount&h=resetpwd&p=" . $QueryString . "'>http://" . MOOPHP_HOST . "/index.php?n=myaccount&h=resetpwd&p=" . $QueryString . "</a>";
                if (sendMailByNow($ToAddress, $ToSubject, $ToBody)) {
                    MooMessage('修改密码地址已发送至邮箱,请尽快登录邮箱操作。', 'index.php');
                } else {
                    MooMessage('数据操作失败,请重新找回密码', 'index.php?n=login&h=backpassword', '01');
                }
                //}
            } else {
                MooMessage('无此邮箱的会员', 'index.php?n=login&h=backpassword', '01');
            }
            break;
        case 2:
            //$umail = MooGetGPC('umail','string','P');
            $phone = MooGetGPC('phone', 'string', 'P');
            //判断手机号码是否符合规范
            if (!preg_match('/^((1[35][\\d]{9})|(18[4689][\\d]{8}))$/', $phone)) {
                MooMessage('您的手机号码不正确', 'index.php?n=login&h=backpassword', '01');
            } else {
                //查找用户表
                $userMsg = $_MooClass['MooMySQL']->getOne("select m.telphone,m.uid,m.nickname from {$dbTablePre}members_search as m left join {$dbTablePre}certification as c on m.uid=c.uid where m.telphone='{$phone}' and m.is_lock = 1 limit 1", true);
                if (!$userMsg) {
                    MooMessage('无使用此手机号码或绑定不正确', 'index.php?n=login&h=backpassword', '01');
                } elseif ($userMsg['telphone'] == $phone) {
                    //改为新密码
                    $newpwd = changePWD($userMsg['uid']);
                    //发手机消息
                    if ($newpwd) {
                        $content = "您的新密码是:" . $newpwd . ",请妥善保管好您的帐号和密码!";
                        //$re = siooSendMsg($phone,$content);//希希奥信息发送手机短信接口
                        if (SendMsg($phone, $content, 1)) {
                            $time = time();
                            $_MooClass['MooMySQL']->query("INSERT INTO {$dbTablePre}smslog_sys (id,sid,uid,content,sendtime,type) values('','','{$userid}','重置密码','{$time}','重置密码')");
                        }
                        MooMessage('您好!新密码已发送至您的手机,转到登陆页面', 'index.php?n=login');
                    } else {
                        MooMessage('找回密码失败', 'index.php?n=login&h=backpassword', '01');
                    }
                } else {
                    MooMessage('您的手机号码未通过验证,请用邮件方式取回密码', 'index.php?n=login&h=backpassword', '01');
                }
            }
            break;
    }
}
开发者ID:noikiy,项目名称:zays,代码行数:85,代码来源:index.php

示例6: service_register


//.........这里部分代码省略.........
                                                                        } else {
                                                                            if ($channel == 31) {
                                                                                // 免费
                                                                                $url = 'index.php?n=payment&h=channel_dusk';
                                                                            } else {
                                                                                if ($channel == 32) {
                                                                                    //
                                                                                    if ($user_arr['gender'] == 1) {
                                                                                        $url = 'index.php?n=activity&h=rlsl';
                                                                                    } else {
                                                                                        $url = 'index.php?n=payment&h=channel_rlsl';
                                                                                    }
                                                                                } else {
                                                                                    $url = 'index.php?n=payment&h=diamond';
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
        MooMessage("您已成功报名参加活动!", $url, '03');
    } elseif ($user_arr['s_cid'] == '30' || $user_arr['s_cid'] == '20' || $user_arr['s_cid'] == '10') {
        //钻石高级会员转向 联系真爱一生 提示
        $username = $user_arr['username'];
        $gender = $user_arr['gender'];
        $barr = explode('-', $user_arr['birth']);
        //birth modify
        $birthmonth = $barr[1];
        $birthmonth = empty($birthmonth) ? '' : $birthmonth;
        $birthday = $user_arr['birthyear'] . '-' . $birthmonth;
        $workprovince = $user_arr['province'];
        $workcity = $user_arr['city'];
        $mobile = $user_arr['telphone'];
        if ($channel == '2') {
            $_MooClass['MooMySQL']->query("insert into web_ahtv(ip,uid,regnum,action,operationtime,channel) values('{$ip}','{$userid}',1,2,'{$date}','2')");
            $user = $_MooClass['MooMySQL']->getOne("select id from web_ahtv_reguser where uid={$userid} and channel='2'", true);
            if (empty($user['id'])) {
                $_MooClass['MooMySQL']->query("insert into web_ahtv_reguser(uid,username,gender,birthday,province,city,mobile,regtime,channel) values('{$userid}','{$username}','{$gender}','{$birthday}','{$workprovince}','{$workcity}','{$mobile}','{$date}','2')");
            }
        } elseif ($channel == '3') {
            $_MooClass['MooMySQL']->query("insert into web_ahtv(ip,uid,regnum,action,operationtime,channel) values('{$ip}','{$userid}',1,2,'{$date}','3')");
            $user = $_MooClass['MooMySQL']->getOne("select id from web_ahtv_reguser where uid={$userid} and channel='3'", true);
            if (empty($user['id'])) {
                $_MooClass['MooMySQL']->query("insert into web_ahtv_reguser(uid,username,gender,birthday,province,city,mobile,regtime,channel) values('{$userid}','{$username}','{$gender}','{$birthday}','{$workprovince}','{$workcity}','{$mobile}','{$date}','3')");
            }
        } elseif ($channel == '4') {
            $_MooClass['MooMySQL']->query("insert into web_ahtv(ip,uid,regnum,action,operationtime,channel) values('{$ip}','{$userid}',1,2,'{$date}','4')");
            $user = $_MooClass['MooMySQL']->getOne("select id from web_ahtv_reguser where uid={$userid} and channel='4'", true);
            if (empty($user['id'])) {
                $_MooClass['MooMySQL']->query("insert into web_ahtv_reguser(uid,username,gender,birthday,province,city,mobile,regtime,channel) values('{$userid}','{$username}','{$gender}','{$birthday}','{$workprovince}','{$workcity}','{$mobile}','{$date}','4')");
            }
        } elseif ($channel == '5') {
            $_MooClass['MooMySQL']->query("insert into web_ahtv(ip,uid,regnum,action,operationtime,channel) values('{$ip}','{$userid}',1,2,'{$date}','5')");
开发者ID:noikiy,项目名称:zays,代码行数:67,代码来源:index.php

示例7: black_member

function black_member()
{
    global $_MooClass, $dbTablePre, $timestamp, $user_arr;
    $is_action = MooGetGPC("is_post", "string", 'G');
    if ($is_action == "add") {
        $black_uid = MooGetGPC("black_uid", 'integer', 'P');
        $uid = 0;
        if ($user_arr['uid'] != $black_uid) {
            if ($black_uid) {
                $uid = $_MooClass['MooMySQL']->getOne("SELECT uid FROM {$dbTablePre}members_search WHERE uid='{$black_uid}' LIMIT 1 ", true);
                $uid = $uid['uid'];
                if (empty($uid)) {
                    $msg = '没有此会员,请确保您输入的会员ID存在。';
                }
            } else {
                $msg = '请输入您要加入黑名单的会员ID';
            }
            if ($uid) {
                $_MooClass['MooMySQL']->query("INSERT INTO {$dbTablePre}screen set uid='{$user_arr['uid']}',mid='{$black_uid}'");
                $msg = '成功将会员(ID:' . $uid . ')加入黑名单。';
            }
        } else {
            $msg = '您不能将自己加到黑名单!';
        }
        MooMessage($msg, 'index.php?n=service&h=black');
    }
    if ($is_action == "delblack") {
        $del_id_arr = MooGetGPC('id', 'string', 'P');
        if (empty($del_id_arr)) {
            MooMessage('请选择要删除的内容', 'javascript:history.go(-1);');
        }
        if (!empty($del_id_arr)) {
            $del_id_list = implode(',', $del_id_arr);
            $sql = "DELETE FROM {$dbTablePre}screen WHERE mid IN({$del_id_list})";
            $_MooClass['MooMySQL']->query($sql);
        }
        MooMessage("删除成功", 'index.php?n=service&h=black', '05');
    }
    $pagesize = 4;
    //note 获得当前url
    $currenturl = 'http://' . $_SERVER['SERVER_NAME'] . ':' . $_SERVER["SERVER_PORT"] . $_SERVER["REQUEST_URI"];
    $currenturl2 = preg_replace("/(&page=\\d+)/", "", $currenturl);
    //note 获得第几页
    $page = empty($_GET['page']) ? 1 : $_GET['page'];
    //note limit查询开始位置
    $start = ($page - 1) * $pagesize;
    $query = $_MooClass['MooMySQL']->getOne("SELECT count(1) as c FROM {$dbTablePre}screen where uid='{$user_arr['uid']}'");
    $total = $query['c'];
    $sql = "SELECT * FROM {$dbTablePre}screen where uid='{$user_arr['uid']}' LIMIT {$start},{$pagesize}";
    $black_uid = $_MooClass['MooMySQL']->getAll($sql);
    $page_list = multimail($total, $pagesize, $page, $currenturl2);
    require MooTemplate('public/service_black_list', 'module');
}
开发者ID:noikiy,项目名称:zays,代码行数:53,代码来源:index.php

示例8: material_imgedit

function material_imgedit()
{
    global $_MooClass, $dbTablePre, $userid, $user_arr;
    $cache_file = './data/cache/cache_imgedit.php';
    $path = './data/iparts/vs/';
    $cache_iparts = get_imgedit_cache($cache_file, $path);
    $imageName = trim($_GET['imageName']);
    if (MOOPHP_ALLOW_FASTDB) {
        $usercer = MooFastdbGet('certification', 'uid', $userid);
    } else {
        $usercer = $_MooClass['MooMySQL']->getOne("SELECT * FROM {$dbTablePre}certification WHERE uid='{$userid}' LIMIT 1 ", true);
    }
    $sql = "select `imgurl`,`pic_date`,`pic_name` from `{$dbTablePre}pic` where `uid` = '{$userid}' AND `isimage` = '0' order by imgid desc";
    $image_list = $_MooClass['MooMySQL']->getAll($sql, 0, 0, 0, true);
    if (!file_exists(base64_decode($imageName))) {
        $temp_k = rand(0, sizeof($image_list) - 1);
        $imageName = base64_encode($image_list[$temp_k]['imgurl']);
    }
    if (empty($imageName)) {
        MooMessage("您的相册里还没有上传照片,赶快去上传自己的图片吧。", 'index.php?n=material&h=show');
    }
    $imageName .= '&rand=' . rand(111111, 999999);
    //echo 'index.php?n=material&h=getimg&imageName='.$imageName;exit;
    include MooTemplate('public/material_imgedit', 'module');
}
开发者ID:noikiy,项目名称:zays,代码行数:25,代码来源:index.php

示例9: lovestyle_result

function lovestyle_result()
{
    global $userid, $tc_id_arr;
    //preg_match("/&h=(.*)/i",$_SERVER['HTTP_REFERER'],$harr);
    $tcid = MooGetGPC('tcid', 'integer', 'G');
    $tcid--;
    if ($tcid < 0) {
        $tcid = 0;
    }
    if ($tcid >= sizeof($tc_id_arr)) {
        $tcid = sizeof($tc_id_arr) - 1;
    }
    $tc_id = $tc_id_arr[$tcid];
    $test_info = $result_id = array();
    $table = $GLOBALS['dbTablePre'] . 'test_member';
    $test_sql = "SELECT `scores_count`,`ctype`,`result_id` FROM {$GLOBALS['dbTablePre']}test_member \n\t\tWHERE `uid`='{$userid}' AND `tc_id`='{$tc_id}' ";
    $test_info = $GLOBALS['_MooClass']['MooMySQL']->getAll($test_sql);
    if (empty($test_info)) {
        set_info_vote($tc_id);
        $test_info = $GLOBALS['_MooClass']['MooMySQL']->getAll($test_sql);
    }
    if (empty($test_info)) {
        MooMessage("请完成测试再来查看结果。", 'index.php?n=lovestyle');
    }
    //print_r($test_info);
    //note 综合评测结果 tc_id === ctype 虽然我不知道有什么好处,但是也没有坏处 ps:dsk
    foreach ($test_info as $ti) {
        $result_id[] = $ti['result_id'];
        if ($tc_id == $ti['ctype']) {
            $scores_count = $ti['scores_count'];
        }
        //测试总分
    }
    $result_id = implode(',', $result_id);
    $sql = "SELECT * FROM {$GLOBALS['dbTablePre']}test_result WHERE `id` IN ({$result_id})";
    $my_result = $GLOBALS['_MooClass']['MooMySQL']->getAll($sql);
    $results = array();
    foreach ($my_result as $k => $v) {
        //结果如果需要段落显示可以按照 '<br />'拆分 参考后台添加测试结果
        $results[$v['rtype']] = array('ctypename' => $v['ctypename'], 'result' => $v['result']);
    }
    //print_r($results);
    include MooTemplate('public/lovestyle_result_' . ++$tcid, 'module');
}
开发者ID:noikiy,项目名称:zays,代码行数:44,代码来源:index.php

示例10: register_stepfive

function register_stepfive()
{
    global $_MooClass, $dbTablePre, $uid, $user_arr;
    $userinfo = MooMembersData($uid);
    if (MooSubmit('register_submitfive')) {
        $search_base5 = getMemberfield();
        $members_search5 = isset($search_base5["search"]) ? $search_base5["search"] : array();
        $members_base5 = isset($search_base5["base"]) ? $search_base5["base"] : array();
        $where_arr = array('uid' => $uid);
        if (!empty($members_search5)) {
            updatetable('members_search', $members_search5, $where_arr);
            if (MOOPHP_ALLOW_FASTDB) {
                MooFastdbUpdate('members_search', 'uid', $uid, $members_search5);
            }
        }
        if (!empty($members_base5)) {
            updatetable('members_base', $members_base5, $where_arr);
            if (MOOPHP_ALLOW_FASTDB) {
                MooFastdbUpdate('members_base', 'uid', $uid, $members_base5);
            }
        }
        MooMessage("您已经完成了您的资料填写,请尽快进入我的帐户完成您的认证!", "index.php?n=service");
    }
    include MooTemplate('public/register_stepfive', 'module');
}
开发者ID:noikiy,项目名称:zays,代码行数:25,代码来源:index.php

示例11: register_shutdown_function

//note 加载框架
require 'framwork/MooPHP.php';
//如果脚本中断,关闭数据库连接
register_shutdown_function(array($_MooClass['MooMySQL'], 'close'));
//允许的方法
$names = array('login', 'index', 'register', 'lostpasswd', 'inputpwd', 'myaccount', 'viewspace', 'relatekw', 'ajax', 'seccode', 'sendmail', 'material', 'search', 'service', 'payment', 'safetyguide', 'lovestyle', 'loveing', 'story', 'about', 'return', 'invite', 'vote', 'profile', 'recommend', 'crontab', 'pop', 'clinic', 'space', 'hnintro', 'cooperation', 'video', 'events', 'chat', 'andriod', 'lovestation');
//获取推广参数
// MooGetFromwhere();
$MooUid = 0;
//用户信息
MooUserInfo();
$user_arr = $user = UserInfo();
$uid = $userid = $MooUid;
//模块判断
if (!in_array($name, $names)) {
    MooMessage('没有这个页面', 'index.php', '01');
}
//伪造游客用户数据
if (empty($user_arr)) {
    $user_arr['uid'] = 0;
    $user_arr['gender'] = 0;
    $user_arr['birthyear'] = date("Y") - 26;
    //默认26岁
    $user_arr['province'] = 0;
    $user_arr['city'] = 0;
}
//时间相关
if ($uid) {
    //更新COOKIE 成活时间
    MooUpateCookie($uid);
    $new_email_num = header_show_total($uid);
开发者ID:noikiy,项目名称:zays,代码行数:31,代码来源:index.php

示例12: MooTemplate

/**
* 加载模板
* @param string $path - 模板文件路径 (包含皮肤目录和文件名) 如: default/na 
* @param string $type - 模板类型 {module:module里模块模板;public:public下的公共模板;data:data下的用户定制模板}
* @return string 返回编译后模板的系统绝对路径
*/
function MooTemplate($path, $type)
{
    switch ($type) {
        case 'module':
            $tpl_path = MOOPHP_TEMPLATE_DIR . '/' . $path . '.htm';
            //aaa.htm
            break;
        case 'public':
            $tpl_path = 'public/' . $path . '.htm';
            break;
        case 'data':
            $path = substr($GLOBALS['style_uid'], -1) . '/' . $GLOBALS['style_uid'] . '/' . $GLOBALS['style_uid'] . '_' . $path;
            $tpl_path = 'data/diamond/' . $path . '.htm';
            if (!file_exists($tpl_path)) {
                MooMessage('您访问的页面不存在');
                exit;
            }
            break;
        default:
            exit('$type error');
    }
    $php_path = MOOPHP_DATA_DIR . '/templates/' . $type . '/' . $path . '.tpl.php';
    if (!file_exists($php_path) || filemtime($tpl_path) > filemtime($php_path)) {
        //note 加载模板类文件
        $T = MooAutoLoad('MooTemplate');
        $T->complie($tpl_path, $php_path);
    }
    return $php_path;
}
开发者ID:noikiy,项目名称:zays,代码行数:35,代码来源:MooPHP.php

示例13: sendnewleer


//.........这里部分代码省略.........
            fulllog($user_arr['uid'], $serverid, $action, $res);
        }
        //头像路径
        $path = thumbImgPath(2, $send_user_info['pic_date'], $send_user_info['pic_name']);
        if (file_exists($path)) {
            $img_path = $path;
        } else {
            if ($send_user_info['gender'] == 1) {
                $img_path = "/public/images/service_nopic_woman.gif";
            } else {
                $img_path = "/public/images/service_nopic_man.gif";
            }
        }
        $send_username = $send_user_info['nickname'] ? $send_user_info['nickname'] : $send_user_info['uid'];
        //发送者用户名
        $send_user_grade = $send_user_info['gender'] == 1 ? "女" : "男";
        //发送者性别
        $province = $send_user_info['province'] ? $provice_list[$send_user_info['province']] : '';
        //省
        $city = $send_user_info['city'] ? $city_list[$send_user_info['city']] : '';
        //市
        $height = $send_user_info['height'] ? $height_list[$send_user_info['height']] : "未知";
        //身高
        ob_start();
        $body = ob_get_clean();
        if ($res['usertype'] != 3) {
            MooSendMail($res['username'], "真爱一生网系统温馨提示", $body, "", false, $sendtoid);
        }
        //每天向同一用户发送多次,短信记录数表只记一次
        $send_leer_date = isset($leer['sendtime']) ? date("Y-m-d", $leer['sendtime']) : date("Y-m-d");
        //
        $today_leer_count = isset($leer['lid']) ? $leer['num'] + 1 : 1;
        if (date("Y-m-d") > $send_leer_date) {
            $today_leer_count = 1;
            $return = "您今天已向该会员发送一次秋波";
            echo return_data($return);
            exit;
        }
        $sendinfo = MooGetGPC('sendleerinfo', 'string', 'P');
        if (!empty($sendinfo)) {
            $sendinfo = "对您说:" . $sendinfo;
        }
        if ($res['usertype'] != 3) {
            //全权会员不发送短信和彩信
            if ($serverid) {
                //如果是客服模拟登录
                $SMStype = MooGetGPC('selectSMSorCMS', 'string', 'P');
                if ($SMStype == 'SMS' && $res['is_phone']) {
                    // SendMsg($res['telphone'],"真爱一生网 用户ID:".$userid.",".$send_user_grade.",已给您发送秋波,".$sendinfo."   请及时把握您的缘分!4006780405");
                    Push_message_intab($sendtoid, $res['telphone'], "秋波", "真爱一生网 用户ID:" . $userid . "," . $send_user_grade . ",已给您发送秋波," . $sendinfo . "  请及时把握您的缘分!4006780405", $userid);
                } elseif ($SMStype == 'CMS' && $res['is_phone']) {
                    //====发送彩信   begin  ====
                    //发送人有照片
                    $sql = "SELECT uid,telphone FROM {$dbTablePre}members_search where uid='{$userid}' and images_ischeck=1 and pic_num>0";
                    $sendfrom_user_info = $_MooClass['MooMySQL']->getOne($sql, true);
                    if ($sendfrom_user_info['uid']) {
                        $sendedMMSCount = $memcached->get('hznsimulate' . $serverid);
                        if (empty($sendedMMSCount)) {
                            $sendedMMSCount = 0;
                        }
                        if ($sendedMMSCount > 10) {
                            MooMessage('您今天累计已经发过10条彩信', 'index.php?n=service');
                        }
                        send_mms_commission($res['telphone'], 'leer', $userid);
                        $memcached->set('hznsimulate' . $serverid, ++$sendedMMSCount, 0, 28800);
                    }
                    //====发送彩信 end =====
                }
            } else {
                //会员真实登录
                if ($res['is_phone'] && $is_first_send && $res['s_cid'] != 40) {
                    //第一次发送秋波才发短信提示
                    Push_message_intab($sendtoid, $res['telphone'], "秋波", "真爱一生网 用户ID:" . $userid . "," . $send_user_grade . ",已给您发送秋波," . $sendinfo . "  请及时把握您的缘分!4006780405", $userid);
                }
            }
        }
        //提醒所属客服
        $sid = $user_arr['sid'];
        $title = '您的会员 ' . $user_arr['uid'] . ' 向 ' . $sendtoid . ' 发送了秋波';
        $awoketime = $timestamp + 3600;
        $sql_remark = "insert into {$dbTablePre}admin_remark set sid='{$sid}',title='{$title}',content='{$title}',awoketime='{$awoketime}',dateline='{$timestamp}'";
        $res = $_MooClass['MooMySQL']->query($sql_remark);
        $users =& $res;
        $return = "发送秋波成功";
        echo return_data($return);
        exit;
        MooMessage('发送秋波成功', "index.php?n=service&h=leer&t=sendnewleer&sendtoid={$sendtoid}");
    } else {
        if ($user_arr['gender'] == 0) {
            //boy
            $sql = "SELECT id,content  FROM {$dbTablePre}members_sendinfo where type=2 and isShow=1";
        } else {
            //girl
            $sql = "SELECT id,content  FROM {$dbTablePre}members_sendinfo where type=1 and isShow=1";
        }
        $sendinfo = $_MooClass['MooMySQL']->getAll($sql);
        echo return_data($sendinfo);
        exit;
    }
}
开发者ID:noikiy,项目名称:zays,代码行数:101,代码来源:leer.php

示例14: login_submit

/**
 * 登录表单处理
 * 描述:
 */
function login_submit()
{
    global $_MooClass, $dbTablePre, $_MooCookie;
    //noet 对提交的数据过滤
    if ($_POST) {
        $username = trim($_POST['username']);
        $md5_password = md5($_POST['password']);
        $cookietime = intval(isset($_POST['cookietime']) ? $_POST['cookietime'] : '');
        $remember_username = MooGetGPC('remember', 'integer', 'P');
    }
    /*****设置回转的页面*****/
    $returnurl = MooGetGPC('returnurl', 'string', "P");
    //echo $returnurl;
    //exit;
    //note 要填写用户和密码
    if (empty($_POST['username']) && empty($_POST['password'])) {
        //note 转至邮箱验证页
        if ($returnurl) {
            $returnurl = $returnurl;
            MooMessage("请填写用户名和密码", "{$returnurl}", '03');
        } else {
            MooMessage("请填写用户名和密码", "index.php?n=login", '03');
        }
        exit;
    }
    //note 用户名不能为空
    if (empty($_POST['username'])) {
        //note 转至邮箱验证页
        if ($returnurl) {
            $returnurl = $returnurl;
            MooMessage("用户名不能为空", "{$returnurl}", '03');
        } else {
            MooMessage("用户名不能为空", "index.php?n=login", '03');
        }
        exit;
    }
    //note 密码不能为空
    if (empty($_POST['password'])) {
        //note 转至邮箱验证页
        if ($returnurl) {
            $returnurl = $returnurl;
            MooMessage("密码不能为空", "{$returnurl}", '03');
        } else {
            MooMessage("密码不能为空", "index.php?n=login", '03');
        }
        exit;
    }
    $userid = 0;
    $sp = searchApi('members_man members_women');
    $limit = array(0, 1);
    //note 验证用户名,密码     enky
    if (is_numeric($username)) {
        if (strlen($username) == 11) {
            //判断手机号是否存在
            $filter = array();
            $filter[] = array('telphone', $username);
            if ($sp->getResultOfReset($filter, $limit)) {
                $ids = $sp->getIds();
                if (isset($ids[0])) {
                    $userid = $ids[0];
                }
            }
        }
        if (!$userid) {
            //判断uid是否存在
            $filter = array();
            $filter[] = array('@id', $username);
            if ($sp->getResultOfReset($filter, $limit)) {
                $ids = $sp->getIds();
                if (isset($ids[0])) {
                    $userid = $ids[0];
                }
            }
        }
        if (!$userid) {
            if ($user_one = $_MooClass['MooMySQL']->getOne("SELECT uid from `{$dbTablePre}members_base` where qq='{$username}'")) {
                $userid = $user_one['uid'];
            }
        }
        /*if(strlen($username)==11){
        		   $sql_where = " s.telphone='{$username}'";
                   $user = $_MooClass['MooMySQL']->getOne("SELECT s.uid,s.username,s.password,s.birthyear,s.gender,s.province,s.city,b.automatic,s.is_lock,b.is_awoke,s.sid,l.last_login_time,l.lastip FROM `{$dbTablePre}members_search` as s left join `{$dbTablePre}members_base` as b on s.uid=b.uid left join `{$dbTablePre}members_login` as l on s.uid=l.uid   WHERE $sql_where");
        		}else{
        			$sql_where = " s.uid = '{$username}'";
        			$user = $_MooClass['MooMySQL']->getOne("SELECT s.uid,s.username,s.password,s.birthyear,s.gender,s.province,s.city,b.automatic,s.is_lock,b.is_awoke,s.sid,l.last_login_time,l.lastip FROM `{$dbTablePre}members_search` as s left join `{$dbTablePre}members_base` as b on s.uid=b.uid left join `{$dbTablePre}members_login` as l on s.uid=l.uid   WHERE $sql_where");
        			if(empty($user)){
        			   $sql_where = "b.qq='{$username}'";
        			   //$user = $_MooClass['MooMySQL']->getOne("SELECT a.uid,username,password,birthyear,gender,province,city,automatic,is_lock,is_awoke,sid,last_login_time,lastip FROM `{$dbTablePre}members` a ,`{$dbTablePre}memberfield` b WHERE a.uid=b.uid and $sql_where");
        				$user = $_MooClass['MooMySQL']->getOne("SELECT s.uid,s.username,s.password,s.birthyear,s.gender,s.province,s.city,b.automatic,s.is_lock,b.is_awoke,s.sid,l.last_login_time,l.lastip FROM `{$dbTablePre}members_search` as s left join `{$dbTablePre}members_base` as b on s.uid=b.uid left join `{$dbTablePre}members_login` as l on s.uid=l.uid   WHERE $sql_where");
        			}
        		}*/
    } else {
        $filter = array();
        $filter[] = array('username', $username);
        if ($sp->getResultOfReset($filter, $limit)) {
            $ids = $sp->getIds();
//.........这里部分代码省略.........
开发者ID:noikiy,项目名称:zays,代码行数:101,代码来源:testindex.php

示例15: about_clinic_add

function about_clinic_add()
{
    global $timestamp, $user_arr, $arr_clinic_type;
    //print_r($user_arr);exit;
    if ($_POST) {
        $date = array();
        $date['type'] = MooGetGPC('clinictype', 'integer', 'P');
        $date['uid'] = $user_arr['uid'];
        $date['title'] = safeFilter(MooGetGPC('title', 'string', 'P'));
        $date['question'] = safeFilter(MooGetGPC('clinic', 'string', 'P'));
        $date['add_time'] = $timestamp;
        $sql = "SELECT sort FROM {$GLOBALS['dbTablePre']}love_clinic WHERE type = {$date['type']} ORDER BY sort DESC LIMIT 0,1";
        $ret = $GLOBALS['_MooClass']['MooMySQL']->getOne($sql);
        $date['sort'] = ++$ret['sort'];
        inserttable('love_clinic', $date);
        MooMessage("您的情感问题已经提交成功,真爱一生情感专家会在24小时内解决您的问题。\n感谢您对真爱一生网的信任与支持。", "index.php?n=about&h=clinic", '03');
    }
}
开发者ID:noikiy,项目名称:zays,代码行数:18,代码来源:index.php


注:本文中的MooMessage函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。