コード例 #1
0
ファイル: api.php プロジェクト: AKHXtern/poly
    $app->check_token($r);
    switch ($r['action']) {
        case 'get_user_data':
            $app->get_user_data($r);
            break;
        case 'get_artists':
            $app->get_artists();
            break;
        case 'add_to_music':
            $app->add_to_music($r);
            break;
        case 'get_user_music':
            $app->get_user_music($r);
            break;
        case 'remove_from_music':
            $app->remove_from_music($r);
            break;
        case 'signup':
            $app->signup($r);
            break;
        case 'login':
            $app->login($r);
            break;
        case 'get_all_users':
            $app->get_all_users($r);
            break;
        default:
            echo 'Wrong action name';
            break;
    }
}
コード例 #2
0
ファイル: connect.php プロジェクト: caseyi/BLIS
<?php

include "../includes/db_lib.php";
$username = $_REQUEST['username'];
$password = $_REQUEST['password'];
$tok = API::login($username, $password);
echo $tok;
//print_r($_SESSION);
コード例 #3
0
<?php

namespace CPAPI;

include 'Include.php';
$api = new API();
$username = $api->console->getInput("Username: "******"Password: "******"Coins: ");
    if ($coins <= 1000000) {
        $api->addCoins($coins);
    } else {
        die("Please enter an amount less than 1,000,000.");
    }
}
コード例 #4
0
ファイル: update_result.php プロジェクト: jfurlong/BLIS
<?php

include "../includes/db_lib.php";
$username = @$_REQUEST['username'];
$password = @$_REQUEST['password'];
$dec = 2;
if (isset($_REQUEST['dec'])) {
    $dec = intval($_REQUEST['dec']);
}
$dbname = API::login($username, $password);
if ($dbname === -1) {
    echo -1;
    exit;
}
$specimen_id = trim(@$_REQUEST['specimen_id']);
$measure_id = trim(@$_REQUEST['measure_id']);
$result = trim(@$_REQUEST['result']);
if (empty($specimen_id) || strlen($specimen_id) < 1) {
    echo 0;
} else {
    $result = number_format($result, $dec, '.', '');
    $result = API::update_result($dbname, $specimen_id, $measure_id, urldecode($result));
    echo $result;
}
コード例 #5
0
ファイル: update_result.php プロジェクト: caseyi/BLIS
<?php

include "../includes/db_lib.php";
include "misc.php";
$username = @$_REQUEST['username'];
$password = @$_REQUEST['password'];
$dec = 2;
if (isset($_REQUEST['dec'])) {
    $dec = intval($_REQUEST['dec']);
}
$dbname = API::login($username, $password, true);
if ($dbname === -1) {
    echo -1;
    exit;
}
$split = explode('^', $dbname);
$dbname = $split[0];
$specimen_id = trim(@$_REQUEST['specimen_id']);
$specimen_id = getAuxID($specimen_id, $dbname);
$measure_id = trim(@$_REQUEST['measure_id']);
$result = trim(@$_REQUEST['result']);
if (empty($specimen_id) || strlen($specimen_id) < 1) {
    echo 0;
} else {
    if ($dec != 0) {
        $result = number_format($result, $dec, '.', '');
    }
    $result = API::update_result($dbname, $specimen_id, $measure_id, urldecode($result), $split[1]);
    echo $result;
}
コード例 #6
0
ファイル: api3.php プロジェクト: mjrao/BugFree
 case 'getsid':
     list($sessionId, $rand) = $api->getApiRand();
     $message['sessionname'] = $sessionName;
     $message['sessionid'] = $sessionId;
     $message['rand'] = $rand;
     break;
 case 'login':
     $sessionId = Yii::app()->getRequest()->getParam($sessionName);
     if (null === $sessionId) {
         $message['status'] = FAILED;
         $message['code'] = API::ERROR_SESSION_ID_EMPTY;
         $message['info'] = Yii::t('API', 'session id empty error info');
     } else {
         $username = Yii::app()->getRequest()->getParam('username');
         $auth = Yii::app()->getRequest()->getParam('auth');
         list($code, $info, $timeout) = $api->login($sessionId, $username, $auth);
         if (API::ERROR_NONE == $code) {
             $message['timeout'] = $timeout;
         } else {
             $message['status'] = FAILED;
             $message['code'] = $code;
             $message['info'] = $info;
         }
     }
     break;
 case 'getbug':
 case 'getcase':
 case 'getresult':
     $sessionId = Yii::app()->getRequest()->getParam($sessionName);
     list($code, $info) = $api->verify($sessionId);
     if (API::ERROR_NONE != $code) {