Witam!
Chciałem zrobić w JS/JQuery funkcję, która wykonuje się tylko, jeśli nie istnieje ciasteczko "social" i ciasteczko o nazwie zmiennej dostarczanej do funkcji (zmienna: "id") nie jest równe "1". Gdy funkcja zostanie pomyślnie wykonana ma stworzyć ciasteczko o nazwie "social" o wartości "1" na "5" dni. Niestety, w JS/JQuery jestem strasznie słaby i dokońca nie wiem jak to zrobić a próbowałem duuuużo razy z różnymi kombinacjami. W końcu pobrałem bibliotekę jquery.cookie (https://github.com/carhartl/jquery-cookie/), niestety nadal nic.
Oto kod:
function action(id,title)
{
var id;
var title;
if($.cookie('social') == NULL || $.cookie('social') == ''){
if ($.cookie(id) != 'y'){
// kod
if (!response || response.error) {
alert('błąd');
} else {
$.cookie(id, 'y');
$.cookie('social', '1', { expires: '3', path: '/' });
}
}
}
}