setType($_GET['label']); $log->setUsers_id($users_id); $log->setVast_campaigns_has_videos_id($_GET['campaign_has_videos_id']); $log->save(); $campaignVideo = new VastCampaignsVideos($_GET['campaign_has_videos_id']); if ($_GET['label'] === 'Impression') { $campaign = new VastCampaigns($campaignVideo->getVast_campaigns_id()); $campaign->addView(); } if ($_GET['label'] === 'ClickThrough') { // get the URL $link = $campaignVideo->getLink(); if (filter_var($link, FILTER_VALIDATE_URL)) { header("Location: ".$link); } }