<?php
ini_set('display_errors', '1');
require ('../../lib/datenbank.inc.php');
require ('../../lib/functions.lib.php');
require ('../../lib/session.lib.php');
userstatus();
require ('ads.inc.php');

$sperre_sql = "SELECT `forced_sperre` FROM `".$db_prefix."_kontodaten` WHERE `uid` = ".$_SESSION['uid'];
$sperre_res = db_query($sperre_sql);
$sperre     = mysqli_fetch_assoc( $sperre_res );


if( 0 == $sperre['forced_sperre'] )
{
    $result = array( 'count' => 0, 'data' => array() );

    if( isset($_POST['action']) )
    {
        switch( $_POST['action'] )
        {
            case 'getNewAdData':
                invalidateAlreadyRunningAd();
                if( isset($_POST['adArt']) )
                {
                    if( in_array($_POST['adArt'], $adArten) )
                    {
                        $dbArt = $adArten[$_POST['adArt']];
                        $result = getNewAdData( $dbArt );
                    }
                }
            break;

            case 'checkAdOk':
                if( isset( $_POST['art'] ) && isset( $_POST['tan'] ) )
                    $result = checkAdOk( $_POST['art'], $_POST['tan'] );
            break;

            case 'invalidateAd':
                $result = invalidateAlreadyRunningAd();
            break;
        }
    }

    echo json_encode($result);

}