Работа с Cookie, javascript

1. TRAIL (22.03.2012 / 21:03)
Вот, начал изучать жс... Проблема, пытался сохранить куки с помощью функции setCookie(). Какие только варианты не пробывал - куки не сохраняются и ошибок в синтаксе нет. Можете примерчик написать записи кук?

2. ramzes (22.03.2012 / 22:09)
function setCookie (name, value, expires, path, domain, secure) {
    var val = Int(value);
      document.cookie = name + "=" + val +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");

}

function getCookie(name) {
	var cookie = " " + document.cookie;
	var search = " " + name + "=";
	var setStr = null;
	var offset = 0;
	var end = 0;
	if (cookie.length > 0) {
		offset = cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			end = cookie.indexOf(";", offset)
			if (end == -1) {
				end = cookie.length;
			}
			setStr = unescape(cookie.substring(offset, end));
		}
	}
	return(setStr);
}



3. TRAIL (23.03.2012 / 10:37)
2. ramzes, а разве нельзя упростить код?

4. ramzes (23.03.2012 / 10:39)
3. TRAIL, ну упрощай, че))

5. TRAIL (23.03.2012 / 10:49)
4. ramzes, так, как не упрощал, функция не робитsmile . Глупо, в php setcookie('name', 'value', time()*500000, '/'); , а в жс аж куча кода

6. Алексей (23.03.2012 / 10:51)
5. TRAIL, это ты глупый, в php за setcookie собственно аналогичная в работе функция

7. TRAIL (23.03.2012 / 11:09)
6. megabit, ну вот, пример функций, который использовал, не одна не дает результата

setCookie("name", "тесть", "Mon, 01-Jan-2013 00:00:00 GMT", "/");

setCookie('xoxo', 'test', {expires: 600, path: '/'});

8. Удаленный (23.03.2012 / 11:16)
TRAIL (23 Марта 2012 / 11:09)
Глупо, в php setcookie('name', 'value', time()*500000, '/'); , а в жс аж куча кода

D D D facepalm
Это же функция. При работе она выглядит аналогично, как и в php
Просто ты говоришь мол все просто в пыхе. По мне так в пыхе просто функция уже есть, и осталось ею воспользоваться...

9. TRAIL (23.03.2012 / 11:30)
8. Люблю НАПОЛЕОН, не шарю

10. TRAIL (23.03.2012 / 11:52)
Все, разобрался! #

URL: https://visavi.net/topics/30726