www_archline_hu/cadline/backend/maintenance2/maintenance/followedlinks.php
LÁZÁR Imre AI Agent c2cf6dab13 feat(cadline): add common_cadline_libraries + maintenance backend
common_cadline_libraries (CRM hardlock/db/users classes; upstream cadline_web/cadcommonlib), maintenance/ (ARCHLine.XP license backend; upstream cadline_web/maintenance), maintenance2/. Vetted live files (byte-truth); upstream repos in PROVENANCE.md. NOTE: could be git submodules — kept as live files for byte-fidelity.

Signed-off-by: LÁZÁR Imre <imre@illusion.hu>
Assisted-by: claude-code@claude-opus-4-8
2026-07-16 11:34:30 +02:00

19 lines
748 B
PHP

<?php
if (!class_exists('crm_users')) require_once("../common_cadline_libraries/crm_users.class.php");
if (!class_exists('crm_hardlock')) require_once("../common_cadline_libraries/crm_hardlock.class.php");
$encoded = $_GET['id'];
$decoded = base64_decode($encoded);
$email = crm_hardlock::get_valueFromStringUrl($decoded, 'email');
$alias = crm_hardlock::get_valueFromStringUrl($decoded, 'alias');
$query = "SELECT * FROM " . JMLADATBAZIS . ".followed_links WHERE alias = ? LIMIT 1";
Database::getInstance()->query($query, array('s', $alias));
$res = Database::getInstance()->fetchNext();
crm_users::levelesemeny($email, "events", "newclick", $res['esem_id'], $res['esem_cont'], $res['name']);
header('Location: ' . $res['redirect']);
exit();