আমি একটি ক্রোম এক্সটেনশন তৈরি করেছি এবং পপআপ.জেএস থেকে আমি পিএইচপি স্ক্রিপ্ট (Xhttprequest ব্যবহার করে) কল করেছি যা কুকি পড়ে। এটার মত:
$cookie_name = "mycookie";
if(isset($_COOKIE[$cookie_name]))
{
echo $_COOKIE[$cookie_name];
}
else{
echo "nocookie";
}
তবে আমি এক্সটেনশানগুলির ত্রুটিতে এ সতর্কতাটি পাচ্ছি।
ক্রস-সাইট সংস্থার সাথে যুক্ত একটি কুকি (এখানে আমার ডোমেন রয়েছে)
SameSite
বৈশিষ্ট্য ছাড়াই সেট করা হয়েছিল । ভবিষ্যতের ক্রোমের প্রকাশ কেবল ক্রস-সাইট অনুরোধের সাথে কুকিজ বিতরণ করবে যদি সেগুলি সেট করা থাকেSameSite=None
এবংSecure
। আপনি অ্যাপ্লিকেশন> স্টোরেজ> কুকিজের অধীনে বিকাশকারী সরঞ্জামগুলিতে কুকিজ পর্যালোচনা করতে পারেন এবং https://www.chromestatus.com/feature/5088147346030592 এবং https://www.chromestatus.com/feature/5633521622188032 এ আরও বিশদ দেখতে পারেন ।
আমি এই জাতীয় একটি কুকি তৈরি করার চেষ্টা করেছি কিন্তু এটি কোনও লাভ হয়নি।
setcookie($cookie_name,$cookie_value, time() + 3600*24, "/;samesite=None ","mydomain.com", 1);
থেকে নিম্নলিখিত নির্দেশাবলী এই প্রশ্ন ।
setcookie
প্রতিস্থাপন সরবরাহ করে যা অতিরিক্ত যুক্তি গ্রহণ করে $sameSite
। যুক্তি হতে পারে None
, Lax
বা Strict
। একটি ওওপি ইন্টারফেসও উপলব্ধ।