query("SELECT * FROM `" . JMLADATBAZIS . "`.jml_content WHERE `alias`='" . $alias . "' ORDER BY id DESC LIMIT 1;"); $res = crm_database::getInstance()->fetchAssoc(); if (count($res)) { $res = $res[0]; $target = "http://" . DOMAIN . "/index.php?option=com_content&view=article&id=" . $res['id'] . "&catid=" . $res['catid']; } break; } } crm_database::getInstance()->query("SELECT * FROM `" . JMLADATBAZIS . "`.`followed_links` WHERE `alias`='" . $alias . "' LIMIT 1"); $res = crm_database::getInstance()->fetchAssoc(); if (count($res)) { $adatok = (object)$res[0]; if (trim($email) > '' && filter_var($email, FILTER_VALIDATE_EMAIL)) { crm_users::levelesemeny($email, "events", "newclick", $adatok->esem_id, $adatok->esem_cont, $adatok->esem_cont, $adatok->lang, $adatok->name); } if ($target != $adatok->redirect) $target = $adatok->redirect; } $loc = ($target > '' ? $target : ((isset($adatok->redirect) && trim($adatok->redirect) > "") ? $adatok->redirect : "http://" . DOMAIN)); parse_str($_SERVER['QUERY_STRING'], $query); if (array_key_exists('alias', $query)) unset($query['alias']); if (array_key_exists('email', $query)) unset($query['email']); if (count($query)) $querystr = http_build_query($query); header("Location: " . $loc . (isset($querystr) && $querystr > '' ? '?' . $querystr : '')); exit();