প্রদত্ত উত্তরগুলি আমার সমস্যার সমাধান করেনি,
এটা করে নি:
- প্যারেন্ট ডোমেন কুকিজ অপসারণ (abc থেকে; বিসি; কুকিজ অপসারণ),
- অন্য কোনও মূলের থেকে আরও উচ্চতর পথ থেকে কুকিজ অপসারণ করুন।
আমার স্ক্রিপ্ট আছে, দেখুন।
<?php function unset_cookie($name)
{
$host = $_SERVER['HTTP_HOST'];
$domain = explode(':', $host)[0];
$uri = $_SERVER['REQUEST_URI'];
$uri = rtrim(explode('?', $uri)[0], '/');
if ($uri && !filter_var('file://' . $uri, FILTER_VALIDATE_URL)) {
throw new Exception('invalid uri: ' . $uri);
}
$parts = explode('/', $uri);
$cookiePath = '';
foreach ($parts as $part) {
$cookiePath = '/'.ltrim($cookiePath.'/'.$part, '//');
setcookie($name, '', 1, $cookiePath);
$_domain = $domain;
do {
setcookie($name, '', 1, $cookiePath, $_domain);
} while (strpos($_domain, '.') !== false && $_domain = substr($_domain, 1 + strpos($_domain, '.')));
}
}
এটি সর্বাধিক সুন্দর / নিরাপদ / সর্বোত্তম সমাধান নয়, তাই আপনি যদি কেবল কুকি-পথ এবং / অথবা কুকি-ডোমেনের পরিচিত না হন তবে এটি ব্যবহার করুন। অথবা আপনার সংস্করণ তৈরি করতে আইডিয়াটি ব্যবহার করুন।