function yim_create_session() { $oauth_data = $_SESSION['oauth_data']; $oauth_token = $oauth_data['oauth_token']; $access_token_secret = $oauth_data['oauth_token_secret']; $url = 'http://developer.messenger.yahooapis.com/v1/session'; $params = yim_get_basic_oauth_params(); $params['fieldsBuddyList'] = '+groups'; $params['oauth_token'] = $oauth_token; $params['oauth_signature'] = oauth_compute_plaintext_sig(OAUTH_CONSUMER_SECRET, $access_token_secret); $query_param_string = oauth_http_build_query($params); $url = $url . '?' . $query_param_string; $headers = array(); $headers[] = 'Content-Type: application/json;charset=utf-8'; $response = do_post($url, '{}', 80, $headers); yim_fail_if_not_ok($response, 'Could not create session'); $json_session_data = $response[2]; $json_handler = new JSON_obj(); $data = $json_handler->decode($json_session_data); $_SESSION['session_data'] = $data; return $data; }
foreach ($pagging as $k => $v) { if ($v['link'] == "") { $ddl .= $v['title'] . ' | '; } else { $ddl .= '<a onclick="weblink.links(\'' . $v['link'] . '\');" style="cursor:pointer" title="Page ' . $v['title'] . '">' . $v['title'] . '</a> | '; } } unset($pagging); $pagging = substr($ddl, 0, strlen($ddl) - 3); } else { $pagging = null; } if (empty($offset)) { $offset = 0; } $query = mysql_query("SELECT * FROM `mod_cat_download` ORDER BY `kid` DESC LIMIT {$offset},{$limit}"); while ($data = mysql_fetch_assoc($query)) { $query2 = mysql_num_rows(mysql_query("SELECT `id` FROM `mod_download` WHERE `kid` = '" . $data['kid'] . "'")); $ceknew = cek_baru($data['kid'], 1209600, 'kid', 'mod_download'); $ceknew = empty($ceknew) ? '' : $ceknew; $open['List'][] = array('total' => $query2, 'kategori' => $data['kategori'], 'keterangan' => $data['keterangan'], 'kid' => $data['kid'], 'newLink' => $ceknew); } if (!empty($pagging)) { $open['paging'] = $pagging; } else { $open['paging'] = ''; } $j = new JSON_obj(); echo $j->encode($open); break; }