Ejemplo n.º 1
0
        $ip = trim($arr_ips[1]);
    }
}
$str .= remove_tab($ip) . "\t";
// Country and city
$geo_data = get_geodata($ip);
$cur_country = $geo_data['country'];
$cur_state = $geo_data['state'];
$cur_city = $geo_data['city'];
$isp = $geo_data['isp'];
// User language
$user_lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
// User-agent
$str .= remove_tab($_SERVER['HTTP_USER_AGENT']) . "\t";
// 3 Referer
$str .= remove_tab($_GET['referrer']) . "\t";
// 4 Link name
$link_name = empty($_GET['rule_name']) ? '' : onlyword($_GET['rule_name']);
$str .= $link_name . "\t";
// 5 Link source
$link_source = empty($_GET['utm_source']) ? 'landing' : onlyword($_GET['utm_source']);
$str .= $link_source . "\t";
// 6 Link ads name
$link_ads_name = empty($_GET['utm_campaign']) ? 'landing' : $_GET['utm_campaign'];
$str .= $link_ads_name . "\t";
// Subid
$subid = date("YmdHis") . 'x' . sprintf("%05d", rand(0, 99999));
$str .= $subid . "\t";
// Subaccount
$str .= $subid . "\t";
$out_id = empty($_GET['out_id']) ? 0 : intval($_GET['out_id']);
Ejemplo n.º 2
0
        $ip = trim($arr_ips[1]);
    }
}
$str .= remove_tab($ip) . "\t";
// Country and city
$geo_data = get_geodata($ip);
$cur_country = $geo_data['country'];
$cur_state = $geo_data['state'];
$cur_city = $geo_data['city'];
$isp = $geo_data['isp'];
// User language
$user_lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2);
// User-agent
$str .= remove_tab($_SERVER['HTTP_USER_AGENT']) . "\t";
// Referer
$str .= remove_tab($_SERVER['HTTP_REFERER']) . "\t";
// Link name
$link_name = $track_request[0];
$str .= $link_name . "\t";
// Link source
$link_source = $track_request[1];
$str .= $link_source . "\t";
// Link ads name
$link_ads_name = $track_request[2];
$str .= $link_ads_name . "\t";
// Subid
$subid = date("YmdHis") . 'x' . sprintf("%05d", rand(0, 99999));
$str .= $subid . "\t";
// Subaccount
$str .= $subid . "\t";
// Apply rules and get out id for current click