<?php
/**
* BottomBinky — Age Gate Middleware
* _bb_age_check.php — include at the TOP of every protected page
*
* Usage:
* <?php require_once('/home/btmbinky/public_html/_bb_age_check.php'); ?>
*
* Behavior:
* - If bb_age_verified cookie is set → passes through silently
* - Otherwise → redirects to /age-gate/?r=<current_url>
* - Pages that are always public (privacy, terms, support, age-gate itself) skip this include
*/
if (session_status() === PHP_SESSION_NONE) {
session_start();
}
// Pages exempt from age gate
$exempt_paths = [
'/age-gate/',
'/age-gate/index.php',
'/privacy/',
'/privacy/index.php',
'/terms/',
'/terms/index.php',
'/support/',
'/support/index.php',
'/sitemap.xml',
'/robots.txt',
'/manifest.json',
'/sw.js',
'/offline.html',
];
$current = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
// Check if current path is exempt
$is_exempt = false;
foreach ($exempt_paths as $ep) {
if ($current === $ep || strpos($current, '/icons/') === 0 || strpos($current, '/assets/') === 0) {
$is_exempt = true;
break;
}
}
if (!$is_exempt && empty($_COOKIE['bb_age_verified'])) {
$return = urlencode($current);
header('Location: /age-gate/?r=' . $return, true, 302);
exit;
}
Satin Sleep Cami Set — BottomBinky
SALE
Aria Collection
Satin Sleep Cami Set
★★★★☆4.7·95 reviews
$29.99$39.99Save 25%
Color: Burgundy
Burgundy
Navy Blue
Silver Gray
Rosewood
1
Discreet plain packaging — no branding outside
Billing appears as "BB Online" — no adult identifiers
Ships within 1–2 business days
30-day hassle-free returns
Secure checkout
Slip into pure comfort with this luxurious two-piece satin sleep cami set. Featuring a delicate camisole top with adjustable spaghetti straps and matching high-cut shorts, this set balances elegance with a relaxed, comfortable fit. The silky satin fabric glides across the skin, ensuring a wonderful night's sleep or cozy lounging.
Two-piece set includes a fluid camisole top and matching shorts
Adjustable spaghetti straps for a tailored, comfortable fit
Elasticized waistband on shorts provides comfortable wear all night
Premium, silk-alternative satin with high-shine luster
Delicate lace trim accentuating the neckline and shorts hem