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.