Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] cookie
troian
post 8.09.2016, 07:24:45
Post #1





Grupa: Zarejestrowani
Postów: 184
Pomógł: 2
Dołączył: 3.02.2013

Ostrzeżenie: (0%)
-----


Witam, używam tego oto skryptu do nadawania ciasteczek

  1. function setCookie(cname, cvalue, exdays) {
  2. var d = new Date();
  3. d.setTime(d.getTime() + (exdays*24*60*60*1000));
  4. var expires = "expires="+d.toUTCString();
  5. document.cookie = cname + "=" + cvalue + "; " + expires;
  6. }
  7.  
  8. function getCookie(cname) {
  9. var name = cname + "=";
  10. var ca = document.cookie.split(';');
  11. for(var i = 0; i < ca.length; i++) {
  12. var c = ca[i];
  13. while (c.charAt(0) == ' ') {
  14. c = c.substring(1);
  15. }
  16. if (c.indexOf(name) == 0) {
  17. return c.substring(name.length, c.length);
  18. }
  19. }
  20. return 0;
  21. }


Problem jest w tym że ciasteczko działa tylko na podstronie na której zostało utworzone.
Chodzi mi tutaj o tzw 'Ścieżka'
w jaki sposób przerobić to aby to ciasteczko działało w obrębie całej strony.
Go to the top of the page
+Quote Post
rad11
post 8.09.2016, 07:28:30
Post #2





Grupa: Zarejestrowani
Postów: 1 270
Pomógł: 184
Dołączył: 7.10.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Spróbuj dodać domain:

http://stackoverflow.com/questions/5671451...oss-sub-domains
Go to the top of the page
+Quote Post
trueblue
post 8.09.2016, 07:31:55
Post #3





Grupa: Zarejestrowani
Postów: 6 761
Pomógł: 1822
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


http://www.quirksmode.org/js/cookies.html


--------------------
Go to the top of the page
+Quote Post
troian
post 8.09.2016, 07:40:05
Post #4





Grupa: Zarejestrowani
Postów: 184
Pomógł: 2
Dołączył: 3.02.2013

Ostrzeżenie: (0%)
-----


Cytat(rad11 @ 8.09.2016, 08:28:30 ) *


Dzięki pomogło!
Go to the top of the page
+Quote Post
Comandeer
post 8.09.2016, 15:58:36
Post #5





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

Ostrzeżenie: (0%)
-----


Pytanie brzmi, czy na pewno potrzebujesz ciasteczka? Jeśli są w nim informacje, które potrzebujesz wyłącznie w skrypcie JS, to polecałbym rozważenie przerzucenia się na localStorage.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 29.03.2024 - 00:28