Вход Регистрация
Файл: page/shop/purchase.php
Строк: 56
<?php
$title 
'Мои покупки';
require_once(
$_SERVER["DOCUMENT_ROOT"]."/inc/head.php");
if (isset(
$active) && $sys['modules']['shop'] == 1) {

    echo 
'<div class="title">Мои покупки</div>';

    
$strow $connect->prepare("select * from `purchase` where `uid` = ? and `id` = ?");

    if (isset(
$_GET['review'])) {
        
$strow->execute(array($user['id'], $_GET['review']));
        
$row $strow->fetch();
        if (
$row && $row['status'] != 1) {
            if (isset(
$_POST['yes'])) {

                
$status $_POST['status'] == 2;

                
$stmt $connect->prepare("update `purchase` set `status` = ? where `id` = ?");

                if (
$stmt->execute(array($status$_GET['review']))) {

                    
/* Обработка платежа */

                    
if ($status == 1) {

                        
// Рейтинг
                        
ratingUser($sys['rating']['shop'], $row['seller']);

                        
// Выплата
                        
pay($row['sum'], $row['seller']);

                    }

                    
notification('[b]'.$user['login'].'[/b] оставил к вашему товару [url='.ROOT.'/shop/product/'.$row['pid'].']'.$row['name'].'[/url] '.($status == '[color=green]положительный[/color]' '[color=red]отрицательный[/color]').' [url='.ROOT.'/shop/pays/'.$row['pid'].']отзыв[/url].'$row['seller']);

                    
header('Location: /shop/purchase');

                } else {
                    echo 
'<div class="menu">Произошла ошибка!</div>';
                }
            }
            elseif (isset(
$_POST['no'])) {
                
header('Location: /shop/purchase');
            }
            echo 
'<div class="menu">
            <form action="" method="POST">
            <select name="status">
            <option value="1">Положительный</option>
            <option value="2">Отрицательный</option>
            </select><br/>
            <input type="submit" name="yes" value="Отправить">
            <input type="submit" name="no" value="Отмена">
            </form></div>'
;
        } else {
            
header('Location: /shop/purchase');
        }
    }

    if (
$user_purch == 0) {
        echo 
'<div class="menu">Покупок нет.</div>';
    } else {

        echo 
'<div class="menu">
        Покупок за все время: '
.$user_purch.'<br/>
        На сумму: '
.rub($sum_user_purch).'
        </div>'
;

        
$page = new Pagination($user_purch10);

        
$data $connect->prepare("select * from `purchase` where `uid` = :uid order by `id` desc limit :start, 10");
        
$data->bindValue(':uid'$user['id'], PDO::PARAM_INT);
        
$data->bindValue(':start'$page->startPDO::PARAM_INT);
        
$data->execute();
        
$sql $data->fetchAll();

        foreach (
$sql as $row) {

            
$fileshop GlobFiles::findById($row['pid'], GlobFiles::FileShop);

            echo 
'<div class="menu">
            <div class="forlink wa-bottom"><a href="/shop/product/'
.$row['pid'].'" class="links"><img src="/img/product.png" alt="product">'.$row['name'].'</a></div>
            Размер файла: '
.get_filesize($fileshop).'<br/>
            Дата покупки: '
.daytime($row['time']).'<br/>
            Сумма: '
.rub($row['sum']).'
            <div class="butt2">
            <a data-noajax href="/shop/download/'
.$row['pid'].'">Загрузить</a>
            '
.($row['status'] != '<a href="?review='.$row['id'].'">Отзыв</a>' '').'
            </div></div>'
;

        }

        
$page->navigation();

    }

    echo 
'<div class="forlink"><a href="/shop" class="links"><img src="/img/shop.png" alt="">Магазин скриптов</a></div>';

} else {
    
header('Location: /');
}

require(
$_SERVER["DOCUMENT_ROOT"]."/inc/foot.php");
?>
Онлайн: 1
Реклама