Bo może cały czas wysyłasz nowe ciasteczko?
Wyczyść stronę ze starych ciasteczek i spróbuj uruchomić ten skrypt.
<?php
$user_id = "12";
if(!isSet($_COOKIE['admin']) && !isSet($_COOKIE['user_id'])){ }else{
echo "Ciasteczko jest ustawione.<br />"; echo "Wartość ciasteczka admin: ".$_COOKIE['admin']."<br />"; echo "Wartość ciasteczka user_id: ".$_COOKIE['user_id']."<br />"; }
?>
Skrypt na 100% działa.
Na początku Twojego skryptu możesz dodać:
ob_start(); natomiast na końcu skryptu:
ob_end_flush();.
Wynik będzie taki:
Ciasteczko jest ustawione.
<br />Warto
ść ciasteczka admin: 1
<br />Warto
ść ciasteczka user_id: 12
<br />
Pozdrawiam.