Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] odczyt cookie w JavaScript
qba10
post
Post #1





Grupa: Zarejestrowani
Postów: 264
Pomógł: 20
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

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


mam taki skrypt do odczytywania cookie napisany w JavaScript
  1. <script type="text/javascript">
  2. function PobierzWartoscCookie(proces) {
  3. var dc = document.cookie;
  4. var prefix = escape(proces) + "=";
  5. // znalezienie początku wartości ciasteczka
  6. var begin = dc.indexOf("; " + prefix);
  7.  
  8. // jeśli dokument nie zawiera nazwy ciastka...
  9. if (begin == -1)
  10. {
  11. begin = dc.indexOf(prefix);
  12. if (begin != 0)
  13. return null;
  14. // ...jeśli zawiera, to do indeksu dodajemy 2 (średnik i jedna spacja dają dwa znaki)
  15. }
  16. else
  17. {
  18. begin += 2;
  19. }
  20.  
  21. // teraz funkcja szuka indeksu wystąpienia następnego średnika po miejscu,
  22. // w którym znaleziono nazwę ciastka
  23. var end = document.cookie.indexOf(";", begin);
  24. // jeśli nie ma więcej ciastek, to indeks końcowy równy jest długości pliku
  25. if (end == -1)
  26. end = dc.length;
  27. // zwracamy fragment łańcucha, zawierający wartość ciastka
  28. return unescape(dc.substring(begin + prefix.length, end));
  29. }
  30. </head>
  31. document.write("lol");
  32. document.write(PobierzWartoscCookie(proces));
  33.  
  34. </body>
  35. </html>

Niestety on mnie chyba nie lubi i nie ma zamiaru odczytać cookie który na 100% istnieje.
Prosiłbym o jakąś wskazówkę gdzie mam błąd.

PS: Zabawę z JS zaczełem wczoraj wieczorem na rzecz mojego cms'a więć chyba nie muszę tłumaczyć że w tej dziedzinie jestem bardziej ziolny niż wiossenny liść klonu winksmiley.jpg


--------------------
Qbix Media Project - Prosty Multiplatformowy Odtwarzacz Muzyki
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 21.08.2025 - 13:13