Работа с Cookie, javascript

Форум / Клиентские технологии / Печать / RSS-лента
0
1. TRAIL (22.03.12 / 21:03)
Землянин
Вот, начал изучать жс... Проблема, пытался сохранить куки с помощью функции setCookie(). Какие только варианты не пробывал - куки не сохраняются и ошибок в синтаксе нет. Можете примерчик написать записи кук?
0
2. ramzes (22.03.12 / 22:09)
2000 лет д.н.э.

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
3. TRAIL (23.03.12 / 10:37)
Землянин
2. ramzes, а разве нельзя упростить код?
0
4. ramzes (23.03.12 / 10:39)
2000 лет д.н.э.
3. TRAIL, ну упрощай, че))
0
5. TRAIL (23.03.12 / 10:49)
Землянин
4. ramzes, так, как не упрощал, функция не робит:) . Глупо, в php setcookie('name', 'value', time()*500000, '/'); , а в жс аж куча кода
0
6. megabit (23.03.12 / 10:51)
Чатланин
5. TRAIL, это ты глупый, в php за setcookie собственно аналогичная в работе функция
0
7. TRAIL (23.03.12 / 11:09)
Землянин
6. megabit, ну вот, пример функций, который использовал, не одна не дает результата

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

setCookie('xoxo', 'test', {expires: 600, path: '/'});
0
8. uMagic (23.03.12 / 11:16)
Дух
TRAIL (23 Марта 2012 / 11:09)
Глупо, в php setcookie('name', 'value', time()*500000, '/'); , а в жс аж куча кода


:D :D :D :facepalm
Это же функция. При работе она выглядит аналогично, как и в php
Просто ты говоришь мол все просто в пыхе. По мне так в пыхе просто функция уже есть, и осталось ею воспользоваться...
Отредактировано: uMagic (23.03.12 / 11:17)
0
9. TRAIL (23.03.12 / 11:30)
Землянин
8. Люблю НАПОЛЕОН, не шарю
0
10. TRAIL (23.03.12 / 11:52)
Землянин
Все, разобрался! #
Смайлы / Теги / Правила / Топ тем / Поиск