<?php
session_start();
set_time_limit( 0 );

define( 'ROOT', 'http://'.$_SERVER['HTTP_HOST'] );
define( 'ROOT_DIR', $_SERVER['DOCUMENT_ROOT'] );

include_once ROOT_DIR . '/engine/config.php';
mb_internal_encoding("UTF-8");
if ( !isset( $_SESSION['id'] ) ) {
    echo '<div class="big_topics bor_top round3 FFF hr"><font color="red"><b>Ошибка!</b> Вы не авторизированы.<br />Пожалуйста, воспользуйтесь формой авторизации.</font></div>';
} else {
$config_user = $pdo->Query("SELECT * from php_user WHERE id = '" . $_SESSION['id'] . "'")->fetch(PDO::FETCH_BOTH);
/*---Обрезаем email для защиты---*/
$start_end_email = preg_match( "/^([a-z0-9\-\.\_]+)(@[a-z0-9]+(?:\.?[a-z0-9]+)?\.[a-z]{2,5})/is", $config_user['email'], $outemail );
$sec_email_user = substr( $outemail[1], 0, 1 ) . '*******' . substr( $outemail[1], -1) . $outemail[2];

/*---Дата последнего входа---*/
 $month = array( 'янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек' );
 if ( date( 'd.m.Y', $config_user['regdata'] ) == date( 'd.m.Y', time() ) ) {
  $frd_logindate = 'сегодня в ' . date( 'H:i', $config_user['regdata'] ) . '';
 } else {
  $frd_logindate = '' . ( int ) date( 'd', $config_user['regdata'] ) . ' ' . $month[( int ) date( 'm', $config_user['regdata'] ) - 1] . ' ' . date( 'Y', $config_user['regdata'] ) . '';
 }
?>
<div class="big_topics bor_top round3 FFF hr">
      
       <div class="wrap_user_r">
       <div class="top_games_small">График дохода от партнеров за неделю:</div>
        <?
        $sql = $pdo->Query( "SELECT part_statistic FROM php_user WHERE id = '" . $_SESSION['id'] . "' LIMIT 1" );
    while($serfStat = $sql->Fetch()) {
    $serfStatRow = $serfStat ;
    $array = unserialize( $serfStatRow['part_statistic'] );
    if ( empty( $array ) ) {
        $d1 = 0; $d2 = 0; $d3 = 0; $d4 = 0; $d5 = 0; $d6 = 0; $d7 = 0;
    } else {
        if ( empty( $array[date( 'dmY' )] ) ) $d1 = 0; else $d1 = $array[date( 'dmY' )];
        if ( empty( $array[date( 'dmY', time() - 86400 )] ) ) $d2 = 0; else $d2 = $array[date( 'dmY', time() - 86400 )];
        if ( empty( $array[date( 'dmY', time() - 86400 * 2 )] ) ) $d3 = 0; else $d3 = $array[date( 'dmY', time() - 86400 * 2 )];
        if ( empty( $array[date( 'dmY', time() - 86400 * 3 )] ) ) $d4 = 0; else $d4 = $array[date( 'dmY', time() - 86400 * 3 )];
        if ( empty( $array[date( 'dmY', time() - 86400 * 4 )] ) ) $d5 = 0; else $d5 = $array[date( 'dmY', time() - 86400 * 4 )];
        if ( empty( $array[date( 'dmY', time() - 86400 * 5 )] ) ) $d6 = 0; else $d6 = $array[date( 'dmY', time() - 86400 * 5 )];
        if ( empty( $array[date( 'dmY', time() - 86400 * 6 )] ) ) $d7 = 0; else $d7 = $array[date( 'dmY', time() - 86400 * 6 )];
    }

    $month = array( 'янв', 'фев', 'мар', 'апр', 'май', 'июн', 'июл', 'авг', 'сен', 'окт', 'ноя', 'дек' );

    switch ( date( 'd' ) ) {
        case 1:
            $thismonth7 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth6 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth5 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth4 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth3 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth2 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth1 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            break;
        case 2:
            $thismonth7 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth6 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth5 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth4 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth3 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth2 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth1 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            break;
        case 3:
            $thismonth7 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth6 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth5 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth4 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth3 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth2 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth1 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            break;
        case 4:
            $thismonth7 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth6 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth5 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth4 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth3 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth2 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth1 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            break;
        case 5:
            $thismonth7 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth6 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth5 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth4 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth3 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth2 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth1 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            break;
        case 6:
            $thismonth7 = ' ' . $month[( int ) date( 'm', time() ) - 2] . ' ' . date( 'Y', time() );
            $thismonth6 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth5 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth4 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth3 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth2 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth1 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            break;
        default:
            $thismonth7 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth6 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth5 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth4 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth3 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth2 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            $thismonth1 = ' ' . $month[( int ) date( 'm', time() ) - 1] . ' ' . date( 'Y', time() );
            break;
    }
        ?>
  <script type="text/javascript">
$(function () {
    $('#graph-area').highcharts({
        chart: {
        type: 'column',
        backgroundColor:'rgba(255, 255, 255, 0)'
        },
        title: {
            text: ''
        },
        subtitle: {
            text: ''
        },
        xAxis: {
            categories: [
                '<?=( int ) date( 'd', time() - 86400 * 6 ) . $thismonth7?>',
                '<?=( int ) date( 'd', time() - 86400 * 5 ) . $thismonth6?>',
                '<?=( int ) date( 'd', time() - 86400 * 4 ) . $thismonth5?>',
                '<?=( int ) date( 'd', time() - 86400 * 3 ) . $thismonth4?>',
                '<?=( int ) date( 'd', time() - 86400 * 2 ) . $thismonth3?>',
                '<?=( int ) date( 'd', time() - 86400 ) . $thismonth2?>',
                '<?=( int ) date( 'd', time() ) . $thismonth1?>'
            ]
        },
        yAxis: {
            min: 0,
            title: {
                text: ''
            },
            stackLabels: {
                enabled: true,
                style: {
                    fontWeight: 'bold',
                    color: (Highcharts.theme && Highcharts.theme.textColor) || 'gray'
                }
            }
        },
        tooltip: {
            headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
            pointFormat: '<tr style="font-size:10px"><td style="color:{series.color};padding:0">{series.name}: </td>' + '<td style="padding:0"><b>{point.y}</b> руб.</td></tr>',
            footerFormat: '</table>',
            shared: true,
            useHTML: true
        },
        plotOptions: {
            column: {
                stacking: 'normal',
            }
        },
        legend: {
            enabled: false
        },
        series: [{
            name: 'Доход',
            data: [<?=$d7?>, <?=$d6?>, <?=$d5?>, <?=$d4?>, <?=$d3?>, <?=$d2?>, <?=$d1?>]
        }]
    });
});
</script>
<div style="width: 730px; height: 210px; margin: 0 auto;" id="graph-area"></div>
    <?
}
?>
<div class="top_games_small">Зарабатывай привлекая:</div>
<div class="infotext">Заработай в партнерской программе вместе с <b>akclub.ru</b>. Для участия вам необходимо разместить свою ссылку в любом видном месте на вашем сайте. Вы получаете вознаграждение за каждый оплаченный заказ привлеченного вами пользователя — до <b><? echo $rest = substr($config_per_us['percent5'], 3)?>%</b> от суммы каждого заказа. Оплата происходит в том случае если покупатель прошел регистрацию в магазине.</div>
<div class="dev" style="width: 93%;">
      <div id="stext_top">
От <b>0</b> до <b>20</b> : <div style="float:right;"><font color="#000"><span style="color: #000;"><? echo $rest = substr($config_per_us['percent1'], 3)?>% дохода от суммы</span></font></div>
<div class="clr3"></div>
От <b>20</b> до <b>30</b>: <div style="float:right;"><font color="#000"><span> <span style="color: #000;"><? echo $rest = substr($config_per_us['percent2'], 3)?>% дохода от суммы</span></span></font> </div>
<div class="clr3"></div>
От <b>30</b> до <b>50</b>: <div style="float:right;"><font color="#000"><span style="color: #000;"><? echo $rest = substr($config_per_us['percent3'], 3)?>% дохода от суммы</span></font></div>
<div class="clr3"></div>
От <b>50</b> до <b>100</b>: <div style="float:right;"><font color="#000"><span style="color: #000;"><? echo $rest = substr($config_per_us['percent4'], 3)?>% дохода от суммы</span></font></div>
<div class="clr3"></div>
От <b>100</b> и выше: <div style="float:right;"><font color="#000"><span style="color: #000;"><? echo $rest = substr($config_per_us['percent5'], 3)?>% дохода от суммы</span></font></div>
</div>
</div>

<div style="width: 96%; margin: 0 auto;">

	<table>
       
		<tr>
            <td class="tabright" style="width: 44%;text-align:left;">Адрес для привлечения партнеров:</td>
            <td class="tableft" style="width: 56%;"><input type="text" class="val" style="width:420px" onclick="this.select()" value="<?=ROOT?>/r=<?=$_SESSION['id']?>" /></td>
        </tr>
        <tr>
            <td class="tabright" style="text-align:left;">BBcode для форумов:</td>
            <td class="tableft"><input type="text" class="val" style="width:420px" onclick="this.select()" value="[url=<?=ROOT?>/r=<?=$_SESSION['id']?>]<?=$config_site['sitename']?>[/url]" /></td>
        </tr>
        <tr>
            <td class="tabright" style="text-align:left;">BBcode для форумов:</td>
            <td class="tableft"><input type="text" class="val" style="width:420px" onclick="this.select()" value="[url]<?=ROOT?>/r=<?=$_SESSION['id']?>[/url]" /></td>
        </tr>	
	
	</table>
    
	
	
	</div>
       </div>
 </div>
<?}?>