У меня есть файл cookie, который я использую в своем приложении.Это выглядит так:
+-------+-------+-----------------------+-------+----------+
| Name | Value | Domain | Path | Expires |
+-------+-------+-----------------------+-------+----------+
| foo | bar | my.domain.tld | / | Session |
+-------+-------+-----------------------+-------+----------+
В разделе моего скрипта, основываясь на каком-то условии, я пытаюсь изменить значение файла cookie.Я использую этот код:
// overwrite cookie
if($condition){
setcookie("foo", "cat", 0, "/", "my.domain.tld");
}
После этого мои файлы cookie выглядят так:
+-------+-------+-----------------------+-------+----------+
| Name | Value | Domain | Path | Expires |
+-------+-------+-----------------------+-------+----------+
| foo | bar | my.domain.tld | / | Session |
| foo | cat | .my.domain.tld | / | Session |
+-------+-------+-----------------------+-------+----------+
Почему к домену добавляется .
?Я хочу перезаписать существующий файл cookie.