Cookie kezelés - javascript
Sziasztok!
A problémám a következő lenne:
Egy webszerveren 5 különböző kiinduló html állomány található.
Ahogy a felhasználó lépked az oldalak között, úgy kerül egyik van másik html oldal-ra.
Ezek alap statikus oldalak, az oldalelemek dinamikusan jönnek létre rajta.
Szükségem lenne egy cookie-ra, amellyet egyformán elérek mind az 5 oldalról és annak aloldalairól.
A cookie írása és olvasása már megoldott, de az a baj, hogy mind az 5 oldalon különböző cookie-kat kezel a rendszer, így az egységes adatkezelés nem megoldott.
(A név ugyan az, mégis 5 különböző verzió jön létre, így eltérnek a cookie-ban tárolt értékek.)
Értelemszerűen mind az 5 oldal egy domainhoz tartozik, de hiába adom meg a cookie-ban az érvényes domaint, továbbra sem használja egységesen a cookiet...
Csak egy számot szeretnék tárolni a cookie-ban (integer).
Javascript kódról lenne szó.
Tudnátok segíteni az egységes cookie kezelés megvalósításában?
Köszi!
Üdv: Ricsi
re: Cookie kezelés - javascript
Tudom, hogy javascript a kérdés, de php-val nem jobb/egyszerűbb? Az oldal elemei dinamikusan jönnek létre, ezt írtad, akkor ott megoldható lenne a süti kezelés.
Amúgy ugyan azon néven, egy domainon belül nem jöhet létre 5 különböző süti, úgyhogy ott valami nekem nagyon bűzlik. Azonos domain, azonos név esetében azonos a süti. Kivéve ha aldomainok vannak, mert azt külön dominként kezeli. De ha azonos domainen vannak az oldalak, akkor ezt nem szabadna így.
Ezt tudom ajánlani:
JavaScript Cookies
Vagy a JQuery-t, ott is meg van oldva a sütikezelés, és amúgy is jó keretrendszer javascripthez.
re: Cookie kezelés - javascript
Köszi a tippet!
Majd kipróbálom ezt a kódot is.
Igazából már több verziót is megnéztem...
De egyik sem volt jó eddig.
Egy C# alatt futó szerver dinamikusan pakolgatja ki az oldalelemeket az 5 alap html oldalra.
Sajnos más szerver oldali nyelvet nem lehet használni.
Ezért gondoltam a cookie-ra, mert ez megy kliens oldalon is...
Ricsi
re: Cookie kezelés - javascript
Vannak olyan cuccok, amik a php scriptet interpretálják C, C++ nyelvekre, C# is tuti van. Onnan már könnyű,
De ha HTML-t tudsz előállítani, onnan már nem egy nagy kaland más headert kiküldeni, amiben ott a süti, így már szerver oldalról is egész könnyen megoldható. Én biztos, hogy ezt választanám, több ok miatt is.