Example #1
0
 function synlogin($get, $post)
 {
     $uid = intval($get['uid']);
     $username = $get['username'];
     if (! API_SYNLOGIN) {
         return API_RETURN_FORBIDDEN;
     }
     header('P3P: CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR"');
     set_login($uid, $username);
 }
Example #2
0
         }
     }
     $_SESSION['sso']["openid"] = $uid;
     $_SESSION['sso']['headimgurl'] = $user_array['headimgurl'];
     $_SESSION['sso']['nickname'] = $user_array['nickname'];
     $_SESSION['sso']['sex'] = $user_array['sex'];
     $_SESSION['sso']['language'] = $user_array['language'];
     $_SESSION['sso']['city'] = $user_array['city'];
     $_SESSION['sso']['province'] = $user_array['province'];
     $_SESSION['sso']['country'] = $user_array['country'];
     error_log("[wx_dyh_auth]: /site/user/sso_register/?jdata=" . urlencode($jdata));
     header("location: /site/user/sso_register/?jdata=" . urlencode($jdata));
     die;
 } else {
     $_SESSION['sso']["openid"] = $uid;
     set_login($get_user);
     $arr_data = array();
     $arrPair = explode("|", $jdata);
     if (is_array($arrPair)) {
         foreach ($arrPair as $v) {
             $arrKV = explode(":", $v);
             if (is_array($arrKV)) {
                 for ($i = 1; $i < count($arrKV); ++$i) {
                     $arr_data[$arrKV[0]] .= $arrKV[$i];
                 }
             }
         }
     }
     if (isset($arr_data['gotourl']) && !empty($arr_data['gotourl'])) {
         $gotourl = $arr_data['gotourl'];
     }
Example #3
0
<?php

define('MANAGE_RUN', true);
session_start();
/* Load Functions */
require '../engine.php';
require ABSPATH . '/manage/functions.php';
$logerror = -1;
if ($logged = is_login()) {
    set_login();
    $filem = get_files();
} else {
    if (isset($_POST['submit']) && ($logged = check_login($logerror))) {
        set_login();
        $filem = get_files();
    } else {
        $filem = false;
    }
}
$allpage = ceil(count($filem) / 200);
if (isset($_GET['page']) && is_numeric($_GET['page'])) {
    $page = floor($_GET['page']);
} else {
    $page = 1;
}
/* Management UI */
?>
<!DOCTYPE HTML>
<html>
<head>
	<meta charset="UTF-8">
Example #4
0
    // error_log("config[db][0]:".json_encode($config["db"][0]));
    $db = new mysql($config["db"][0]);
    $db->connect();
    $table = $db->getQueryRecord($query);
    // error_log("[test_login_saja] 1:".$query);
    // error_log("[test_login_saja] 2:".json_encode($table));
    $user['profile'] = $table['table']['record'][0];
    $_SESSION['user'] = $user;
    // Set session and cookie information.
    $_SESSION['auth_id'] = $user['userid'];
    $_SESSION['auth_email'] = '';
    $_SESSION['auth_secret'] = md5($user['userid'] . $user['name']);
    setcookie("auth_id", $user['userid'], time() + 60 * 1000, "/", COOKIE_DOMAIN);
    setcookie("auth_email", '', time() + 60 * 1000, "/", COOKIE_DOMAIN);
    setcookie("auth_secret", md5($user['userid'] . $user['name']), time() + 60 * 1000, "/", COOKIE_DOMAIN);
}
$user = array();
$user['userid'] = rand(1, 1200);
set_login($user);
$price = round(rand(1, 10000) / 100, 2);
$postData = array("userid" => $_SESSION['user']['userid'], "username" => $_SESSION['user']['profile']['nickname'], "type" => "single", "productid" => 2923, "price" => $price, "pay_type" => "saja_test", "use_sgift" => "N");
error_log("[test_login_saja] : " . json_encode($postData));
$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_POST, count($postData));
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
curl_setopt($ch, CURLOPT_URL, "http://www.shajiawang.com/site/ajax/product.php");
$output = curl_exec($ch);
curl_close($ch);
echo $output;