50) { $message = 'عبارت جستوجو نمیتواند بیشتر از ۵۰ کاراکتر باشد.'; } else { $length = mb_strlen($query, 'UTF-8'); if (!isLoggedIn()) { $used = (int)($_SESSION['free_chars_used'] ?? 0); if ($used + $length > 50) { $message = 'سهمیه جستوجوی رایگان شما به پایان رسیده است. ' . 'برای ادامه استفاده وارد حساب کاربری شوید و یکی از طرحهای بودبود را فعال کنید.'; } else { $_SESSION['free_chars_used'] = $used + $length; $_SESSION['last_search'] = $query; header( 'Location: search.php?q=' . urlencode($query) ); exit; } } else { header( 'Location: search.php?q=' . urlencode($query) ); exit; } }}?>