コード例 #1
0
ファイル: function.php プロジェクト: robot0516/wxsq
function isluru($wecha_id, $cretime, $scontent)
{
    include '../moni/xiaobai.php';
    /*此代码用来处理用户详细信息并输出*/
    $xiaobai = getmessage($token, $cookie, $cookies);
    //将用户消息转换成变量
    $date_time = $xiaobai[0]["date_time"];
    //var_dump($xiaobai);
    $i = 0;
    for (; $i <= 19; $i++) {
        if ($xiaobai[$i]["content"] == $scontent) {
            break;
        }
    }
    if ($i == 20 && $date_time) {
        return 1;
    }
    // var_dump($xiaobai[$i]);
    if ($date_time) {
        $id = $xiaobai[$i]["id"];
        $fakeid = $xiaobai[$i]["fakeid"];
        $nick_name = $xiaobai[$i]["nick_name"];
        $messageid = $xiaobai[$i]["id"];
        $content = $xiaobai[$i]["content"];
        //以下获取用户性别
        $details = sixi($token, $fakeid, $cookie, $cookies);
        parse_str($details);
        $sex = $gender;
        $img = gethead($token, $fakeid, $cookie);
        $imgurl = makeimg($img, $fakeid . '_' . $messageid);
        $nick_name = bin2hex($nick_name);
        $sql = "UPDATE  `weixin_flag` SET  `nickname` =  '{$nick_name}',`avatar` = '{$imgurl}',`content` = '{$content}',`fakeid` = '{$fakeid}',`sex` = '{$sex}' WHERE `openid` = '{$wecha_id}'";
        mysql_query($sql);
    } else {
        //var_dump(login($username,$pwd));
        $ver = new version();
        $array = login($username, $pwd, '', '', $ver->hasplugs());
        $cookie = $array[0];
        $cookies = $array[1];
        $token = $array[2];
        $sql = "UPDATE  `weixin_cookie` SET  `cookie` =  '{$cookie}',`cookies` = '{$cookies}',`token` = '{$token}' WHERE `id` = '1'";
        mysql_query($sql);
        return 1;
    }
}
コード例 #2
0
ファイル: shenhe.do.php プロジェクト: robot0516/wxsq
function monilogin()
{
    include "../moni/xiaobai.php";
    include '../weixin/wechat.php';
    if ($_POST['wxpwd'] != PASS) {
        echo "<script>alert('您输入的密码与您在config配置的密码不一致,请重新输入!');location.href='sysset.php';</script>";
        die;
    }
    $verify = $_POST['verify'];
    $codecookie = $_POST['codecookie'];
    $ver = new version();
    $iscode = login(USER, PASS, $verify, $codecookie, $ver->hasplugs());
    if (!$iscode[2]) {
        echo "<script>alert('登陆失败,请检测您的账号密码是否正确,验证码是否正确!');location.href='sysset.php';</script>";
    } else {
        $cookie = $iscode[0];
        $cookies = $iscode[1];
        $token = $iscode[2];
        $sql = "UPDATE  `weixin_cookie` SET  `cookie` =  '{$cookie}',`cookies` = '{$cookies}',`token` = '{$token}' WHERE `id` = '1'";
        $success = mysql_query($sql);
        if ($success) {
            echo "<script>alert('您已成功登陆!可以正常使用互动大屏幕各项功能!');location.href='sysset.php';</script>";
        }
    }
}