コード例 #1
0
function s_action_data($name = false)
{
    if (s_bad_get('token', $token) || s_bad_string($GLOBALS["HTTP_RAW_POST_DATA"], $data)) {
        return false;
    }
    $ret = array();
    $arr = explode($token, $data);
    foreach ($arr as &$item) {
        if (($pos = strpos($item, '=')) === false) {
            continue;
        }
        $key = substr($item, 0, $pos);
        $var = substr($item, $pos + 1);
        $ret[$key] = $var;
    }
    return $ret;
}
コード例 #2
0
ファイル: test.php プロジェクト: anjestar/SHFramework
       //"ALF"           => "1338964918",
       //"SUR"           => "uid=2680839281&user=hiduan%40qq.com&nick=%E5%95%8A%E6%AE%B5%E7%9A%84%E9%A9%AC%E7%94%B2&email=&dob=&ag=4&sex=1&ssl=0",
);
*/
#测试KEY ,企业应用测试,一定要用hiduan@qq.com微博账号登陆
#
define("APP_KEY", 3388150372);
define("APP_SECRET", "99e78ca1a195ccc77b89a85e930a9de4");
define("OAUTH_USER", "8383ab8bfc755de4f981d3a7f833cc44");
define("OAUTH_PASS", "eabddf373d1bbbd13b2a416275a0c058");
define("APP_NAME", "shframework");
define("APP_WEIBOID", 2680839281);
define("APP_DB_PREFIX", "201205shf");
#define("APP_URL", "http://all.vic.sina.com.cn/disney");
#define("APP_TURL", "http://all.vic.sina.com.cn/disney");
if (s_bad_get('type', $type)) {
    $type = 'getWeiboID';
}
if ($type == 'getUserDetail') {
    //查询用户详情
    if (s_bad_post('token', $token)) {
        return s_action_error('require params: name or uid.');
    }
    if (!s_bad_id($token)) {
        //是数字,当UID
        $data = s_user_by_uid($token);
    } else {
        if (!s_bad_string($token)) {
            echo 'null';
            //是字符,当username
            $data = s_user_by_nickname($token);
コード例 #3
0
function s_upload_flash($name = false, $size = false)
{
    if (s_bad_get('token', $token) || s_bad_string($GLOBALS["HTTP_RAW_POST_DATA"], $data)) {
        return false;
    }
    $ret = array();
    $arr = explode($token, $data);
    foreach ($arr as &$item) {
        if (($pos = strpos($item, '=')) === false) {
            continue;
        }
        $key = substr($item, 0, $pos);
        $var = substr($item, $pos + 1);
        $ret[$key] = $var;
    }
    if ($name === false) {
        return $ret;
    }
    //指定了变量名称
    if (!isset($ret[$name])) {
        return false;
    }
    $data = $ret[$name];
    if ($size !== false && strlen($data) > $size << 20) {
        return false;
    }
    return $data;
}