Autor Zpráva
Martin02
Profil
Ahoj,
pokouším se o jakousi funkci, co vytváří cookies, ale v jquery zatím moc neumím, takže tam nejspíš někde mám chybu.
Má být 1 cookies, kde jsou / odděleny id položek, co mám v db.
var settings = {
      domain: "www.mujweb.cz",
      path: "/new/",
      expiresAt: new Date(2100, 1, 1),
      secure: false
    };
    
    function set_cookie(cookie) {  // funkce se volá např. takto: set_cookie(54)
      if($.cookies.get("all").empty()) {  // toto má ověřit, jestli je cookies "all" prázdné nebo jestli vůbec existuje
        $.cookies.set("all", cookie, settings);  // pokud je prázdné nebo pokud vůbec neexistuje, vytvoří se
      } else {
        var old_cookie = $.cookies.get("all");  // hodnota starého cookies "all"
        var new_cookie = old_cookie+"/"+cookie;  // k té se přidá lomeno a id prvku z databáze, které je obsaženo v závorce při volání funkce
        $.cookies.set("all", new_cookie, settings);  // vytvoření/aktualizování cookies "all"
      }
    }

Tato funkce zkrátka nefunguje, nevím proč. Nejspíš špatným používáním některých funkcí. Skoro nikdy jsem jquery zatím nepoužíval, toto je můj první kód s cookies.
Prosím, poraďte, co s tím. Děkuji
whoami
Profil
Martin02:
https://github.com/carhartl/jquery-cookie

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: