예제 #1
0
파일: item.php 프로젝트: kayecandy/secudev
function initialize_item()
{
    global $itemDetails;
    if (!is_get_parameter_complete(array('iditem'))) {
        Redirect('store.php');
    }
    $itemDetails = SelectItem($_GET['iditem']);
    if ($itemDetails == null) {
        Error('Item not found');
    }
}
예제 #2
0
function initialize_profile()
{
    global $userDetails;
    if (!is_get_parameter_complete(array('username'))) {
        Redirect('index.php');
    }
    $userDetails = SelectUser($_GET['username']);
    if ($userDetails == null) {
        Error('User not found');
    }
}
예제 #3
0
function initialize_edit_item()
{
    global $item;
    if (!is_admin() || !is_get_parameter_complete(array('iditem'))) {
        Error('Invalid Access');
    }
    $iditem = $_GET['iditem'];
    //$GLOBALS['items'] = SelectItem($itemid);
    $item = SelectItem($iditem);
    if ($item == NULL) {
        error("Item not found!");
    }
    AddJs('edit_item.js');
}
예제 #4
0
function quick_donate()
{
    if (!is_logged_in() || !is_get_parameter_complete(array('donatepack')) || !in_array($_GET['donatepack'], GetDonationsPack())) {
        Error('Invalid Access');
    }
    $item = CreateItem(array('name' => "\${$_GET['donatepack']} USD - Donation Pack", 'quantity' => 1, 'price' => $_GET['donatepack']));
    $details = CreateDetails(array('subtotal' => $_GET['donatepack']));
    $transactionReturn = CreateTransaction('DONATION', array($item), $details);
    PrintTransactionReturn($transactionReturn);
    // echo getBaseUrl();
}