arkadaşlar cookie olayını şu şekilde çözdüm. bütün siteler için bir fonksiyon yazdım ve cookieleri bu fonksiyon ile oluşturdum. fonksiyon şöyle

function setkuki($name, $value, $expire, $path, $domain, $secure="true", $httponly="true", $samesite="None"){
    if (PHP_VERSION_ID < 70300) {
        setcookie($name, $value, $expire, "$path; samesite=$samesite", $domain, $secure, $httponly);
    }
    else {
        setcookie($name, $value, [
            'expires' => $expire,
            'path' => $path,
            'domain' => $domain,
            'samesite' => $samesite,
            'secure' => $secure,
            'httponly' => $httponly,
        ]);
    }
}
bu şekilde bütün sitelere cookie oluşturup silebiliyorum. ancak kullanıcı çıkış yap dediğinde bütün sitelerde cookiler siliniyor ancak sessionlar kaldığı için çıkış yapılamıyor.
$_SESSION["uye"] = ''
kodunu kullanıyordum. ana domainde çıkış yapılıyor, uzak domainlerde session sonlanmıyor. bu konuda ne yapabilirim.