У меня такой массив:
Array ( [utm_source] => website [utm_medium] => fbshare [utm_campaign] => camp1 [test_cat] => red [test_sub] => Category [test_ref] => rjdepe ) 
  который я json_encode и положил в cookie.  Я беру его из файла cookie и теперь хочу его декодировать, но я получаю пустой экран.  Я путаюсь, что не так.  Для меня этот JSON выглядит правильно: 
 {"utm_source":"website","utm_medium":"fbshare","utm_campaign":"camp1","test_cat":"red","test_sub":"Category","test_ref":"dodere"} 
Есть идеи?
Редактировать:
Мой код:
 $value = array( 'utm_source' => 'website', 'utm_medium' => 'fbshare', 'utm_campaign' => 'camp1', 'test_cat' => 'red', 'test_sub' => 'Category', 'test_ref' => 'rjdepe' ); $value = json_encode($value); setcookie("TestCookie", $value, time()+3600); 
Другие страницы:
 $cookie = $_COOKIE['TestCookie']; $cookie = json_decode($cookie); print_r($cookie);