Example #1
0
$do = new ad();
$currency = $MOD['ad_currency'];
$unit = $currency == 'money' ? $DT['money_unit'] : $DT['credit_unit'];
$typeid = isset($typeid) ? intval($typeid) : 0;
$pid = isset($pid) ? intval($pid) : 0;
$aid = isset($aid) ? intval($aid) : 0;
if ($action == 'buy' && $pid) {
    dheader($MODULE[2]['linkurl'] . 'ad.php?action=add&pid=' . $pid);
} else {
    if ($pid || $aid) {
        $MOD['ad_view'] or message($L['preview_close']);
        $filename = '';
        $ad_moduleid = 0;
        if ($pid) {
            $do->pid = $pid;
            $p = $do->get_one_place();
            $p or message($L['not_ad_place']);
            $head_title = lang($L['view_ad_place'], array($p['name']));
            $typeid = $p['typeid'];
        } else {
            if ($aid) {
                $do->aid = $aid;
                $a = $do->get_one();
                $a or message($L['not_ad']);
                $head_title = lang($L['view_ad'], array($a['title']));
                $pid = $a['pid'];
                $typeid = $a['typeid'];
                if ($typeid > 5) {
                    $ad_moduleid = $a['key_moduleid'];
                    $ad_catid = $a['key_catid'];
                    $ad_kw = $a['key_word'];