Example #1
0
<?php

include_once 'session_check.php';
include_once '../scripts/myErrorHandler.php';
include_once '../scripts/Database.php';
include_once '../scripts/utils.php';
$addResultText = "";
$code = getParameter('code');
if ($code != null) {
    $code = strtoupper($_GET['code']);
    $db = new Database();
    if ($db->updateUserAccount($uid, $code) == true) {
        $addResultText = "Dzi&#x119;kujemy za zakup<br/>";
        include 'session_check.php';
    } else {
        $addResultText = "Podany kod jest niew&#x142;a&#x15b;ciwy<br/>";
    }
    $db->destroy();
}
$user_login = "******";
// -1 aby nie proponować gościowi piosenki za darochę
$user_coins = -1;
if ($uid != null) {
    $user_login = $rowUser['login'];
    $user_coins = $rowUser['coins'];
}
trigger_error("user_coins: " . $user_coins, E_USER_NOTICE);
trigger_error("{$rowUser['coins']}: " . $rowUser['coins'], E_USER_NOTICE);
$wap_title = "mobiKAR";
include "add_head.php";
?>
Example #2
0
 $db = new Database();
 $rowUser = $db->getUser(NULL, $uid);
 if ($rowUser == NULL) {
     $reason = "BAD_USER";
 } else {
     $login = getValFromItem($rowUser['login']);
     $secure = getValFromItem($rowUser['secure']);
     $password = getValFromItem($rowUser['password']);
     $product = $db->getProduct($id);
     if ($product == NULL) {
         $reason = "BAD_PRODUCT";
     } else {
         if ($kod != null) {
             // pożarcie kodu
             // TODO: sprawdzenie, czy kod ma odpowienią liczbę żetonów
             if ($paymentId = $db->updateUserAccount($uid, $kod) == true) {
                 // dodanie dla klienta zamowienia
                 $code = $db->addOrder($uid, $id, $paymentId);
                 if ($code != null) {
                     $isAllowed = TRUE;
                 } else {
                     $reason = "TOOCHEAP_CODE";
                 }
                 // kod za tani do produktu
             } else {
                 $reason = "BAD_CODE";
             }
         } elseif (($order = $db->getOrder($uid, $id)) != NULL) {
             $code = $order['code'];
             $isAllowed = TRUE;
         } elseif ($rowUser['coins'] < $product['product']['coins']) {