तो प्रवेश की जांच ठीक है मैं इस कोड है कि setted है:,अनसेट कुकीज़ php
if((isset($_POST["remember_me"]))&&($_POST["remember_me"]==1))
{
setcookie('email', $username, time()+3600);
setcookie('pass', $pass, time()+3600);
}
अब जब मैं लॉगआउट लिंक (logout.php) मैं ऐसा किया पर क्लिक करें:
<?php session_start();
setcookie("email", '', 1, "");
setcookie("pass", '', 1, "");
$_SESSION["login"] = "";
header("location: aforum/enter_furom.php");
?>
मैंने नष्ट सत्र का उपयोग नहीं किया क्योंकि मैं सभी सत्रों को नष्ट नहीं करना चाहता हूं .... अब एक सत्र को नष्ट कर रहा है ठीक है ... लेकिन जब मैं कुकीज़ को अनसेट करने का प्रयास करता हूं, तो ब्राउज़र (सभी ब्राउज़र्स: एक्सप्लोरर, क्रोम, फ़ायरफ़ॉक्स, मोज़िला) मुझे एक त्रुटि बताते हुए कहते हैं कि नया सह ठीक नहीं है ... उपरोक्त कुकीज़ को अनसेट करने में कोई मदद?
, लेकिन आप वास्तव में यह नहीं कहा क्या _actually ब्राउज़र- को happens_ कुकीज़ बनाए रखा जाता है की कोशिश? किसी तरह से बदल दिया? – glenatron
मैंने अपना प्रश्न आदमी संपादित किया;) – michael
आपको ['$ कुकी-> हटाएं()'] मिल सकता है (https://github.com/delight-im/PHP-Cookie/blob/004cde69ec840e65c15275e09b92ecb1da06f357/src/Cookie.php# एल 173) सहायक, जैसा कि [इस स्टैंडअलोन लाइब्रेरी] में पाया गया है (https://github.com/delight-im/PHP- कुकी)। – caw