Хеширую куки, но получается одинаковый хэш, хотя все строки разные.
(string) $server_name = hash("sha512", $_SERVER[SERVER_NAME]);
if($server_name != null) {
setcookie("domain", $server_name);
echo("$server_name");
}
(string) $ip = hash("sha512", $_SERVER[REMOTE_ADDR]);
if($ip != null) {
setcookie("IP", $ip);
echo("$ip");
}
Ступил, код приведенный в вопросе работает правильно.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей