Работа с Cookie, javascript

Печать RSS
314

Автор
Землянин
0
Вот, начал изучать жс... Проблема, пытался сохранить куки с помощью функции setCookie(). Какие только варианты не пробывал - куки не сохраняются и ошибок в синтаксе нет. Можете примерчик написать записи кук?

2000 лет д.н.э.
0
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);
}

Автор
Землянин
0
2. ramzes, а разве нельзя упростить код?

2000 лет д.н.э.
0
3. TRAIL, ну упрощай, че))
Автор
Землянин
0
4. ramzes, так, как не упрощал, функция не робитsmile . Глупо, в php setcookie('name', 'value', time()*500000, '/'); , а в жс аж куча кода
А

Чатланин
0
5. TRAIL, это ты глупый, в php за setcookie собственно аналогичная в работе функция
Автор
Землянин
0
6. megabit, ну вот, пример функций, который использовал, не одна не дает результата

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

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

Дух
0
TRAIL (23 Марта 2012 / 11:09)
Глупо, в php setcookie('name', 'value', time()*500000, '/'); , а в жс аж куча кода

D D D facepalm
Это же функция. При работе она выглядит аналогично, как и в php
Просто ты говоришь мол все просто в пыхе. По мне так в пыхе просто функция уже есть, и осталось ею воспользоваться...
Автор
Землянин
0
8. Люблю НАПОЛЕОН, не шарю
Автор
Землянин
0
Все, разобрался! #
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск