The IETF recommends using base64 encoding for binary cookie values: http://tools.ietf.org/html/draft-ietf-httpstate-cookie-07
Yani setrawcookie(..)
kullanın ama $_COOKIE[..]
hala maçlar URL kod çözme kullanır çünkü geri çerez almak için hangi değişken bilmiyorum setcookie(..)
. Bu çıktıda "" ile "+" yerine geçer.
<?php
var_dump($_COOKIE['TEST']);
$binary_string = "";
for($index = 0; $index < 256; $index++){
$binary_string .= chr($index);
}
$encoded_data = base64_encode($binary_string);
var_dump($encoded_data);
$cookie_set = setrawcookie('TEST', $encoded_data, time() + 3600);
?>