VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
if (isset($_GET['link'])) { // format passed url $drc_url = $_GET['link']; unset($_GET['link']); if(count($_GET)) $drc_url = $drc_url . '&' . http_build_query($_GET);
// deals w/ the display if $drc_url is a valid URL if (filter_var($drc_url, FILTER_VALIDATE_URL)) { $site = parse_url($_SERVER['HTTP_HOST']); $site = $site['path']; $url = parse_url($drc_url);
// the passed url is not an external link if ($site == $url['host']) { Header( "Location: ". $drc_url); } // the passed url is an external link else { $query = $db->query_first("SELECT * FROM ". TABLE_PREFIX ."redirect WHERE url = '" . $drc_url . "'"); if (!$query){ $db->query_write("INSERT INTO ". TABLE_PREFIX ."redirect (url, hits) VALUES ('" . $drc_url . "', 1)"); } else { $db->query_write("UPDATE ". TABLE_PREFIX ."redirect SET hits = hits + 1 WHERE url = '" . $drc_url . "'"); }
eval('print_output("' . fetch_template('drc_lf') . '");'); } // open invalid link } else { Header( "Location: ". $drc_url); } }
So I have the data I need, I just don't know where to go from here.
Something like this should return the results:
Code:
$vbulletin->db->query_first("
SELECT SUM(hits) AS hits
FROM " . TABLE_PREFIX . "redirect
WHERE url = '$drc_url'
");
I just don't know what to do with it, what plugin to create it in, or maybe even a cron task. I just need some help getting the final result like the first IMG