Explorer vs sütik Bug vagy én elkerüli valami a figyelmemet?
Sziasztok!
A segítségeteket szertném kérni mert teljesen tanácstalan vagyok.
A (szerintem) IE hiba demonstrációja, és a demonstráló kód a http://karpatalja_is.extra.hu/cookie.test.php címen látható.
Explorer kivételével bármilyen böngészőben nézem az oldalt, az elvárható eredményt kapom. Elsőre két üres tömb kiíratást, frissítésre a $_COOKIE, és a $_SESSION tömb tartalmát. Viszont az IE, valami számomra elképzelhetetlen okból kifolyólag, nem hajlandó értelmezni a fejlécben kapott adatokat, aminek az eredménye, hogy nem jönnek létre a sütik. Sem a direktben létrehozandó süti, sem a munkamenetazonosítót tartalmazó PHPSESSID (ergo nem működik semmi amihez a munkameneteket használom, jellemzően felhasználó azonosítás, beléptetés)
Először arra gondoltam, hogy valami süti kezelési beállítás van elbarmolva. De miután végigbogarásztam mindent, és még egy szűz rendszeren is produkálta a problémát, poénból feraktam ugyanezt a teszt állományt az oldalamra ahol viszont tökéletesen működik. A szerver (extra.hu) gyakorlatilag ugyanaz, csak a domainben van eltérés.
Elképzelhető, egy alulvonás a címben ilyen kalamajkát képes okozni?
■ A segítségeteket szertném kérni mert teljesen tanácstalan vagyok.
A (szerintem) IE hiba demonstrációja, és a demonstráló kód a http://karpatalja_is.extra.hu/cookie.test.php címen látható.
Explorer kivételével bármilyen böngészőben nézem az oldalt, az elvárható eredményt kapom. Elsőre két üres tömb kiíratást, frissítésre a $_COOKIE, és a $_SESSION tömb tartalmát. Viszont az IE, valami számomra elképzelhetetlen okból kifolyólag, nem hajlandó értelmezni a fejlécben kapott adatokat, aminek az eredménye, hogy nem jönnek létre a sütik. Sem a direktben létrehozandó süti, sem a munkamenetazonosítót tartalmazó PHPSESSID (ergo nem működik semmi amihez a munkameneteket használom, jellemzően felhasználó azonosítás, beléptetés)
Először arra gondoltam, hogy valami süti kezelési beállítás van elbarmolva. De miután végigbogarásztam mindent, és még egy szűz rendszeren is produkálta a problémát, poénból feraktam ugyanezt a teszt állományt az oldalamra ahol viszont tökéletesen működik. A szerver (extra.hu) gyakorlatilag ugyanaz, csak a domainben van eltérés.
Elképzelhető, egy alulvonás a címben ilyen kalamajkát képes okozni?
Igen...
megerősítés
Gyulus
akkor...
Egyébként van valami lehetőség ezt a "csodálatos" valamit kikerülni? Az jutott eszembe, hogy elhelyezek egy JS kódot, mely ellenőrzi, hogy létrejött-e a cookie, és ha nem akkor "megsüti" nekem. Működhet ez az elképzelés?
TikuVoltam
Domain
Tudtommal a domain: betűvel kell hogy kezdődjön és betűket, számokat és kötőjeleket tartalmazhat, kötőjelre nem végződhet. Nem case-sensitive. A subdomainre ugyanez vonatkozik. (Mondjuk olyan domain-t ismerek, ami számmal kezdődik..)
van egy pár
és elég sok olyan is van, ami csak számból áll, idézet a domain.hu-ról:
2.1. A domain névre vonatkozó formai követelmények
2.1.1 A domain név legalább 2 és legfeljebb 40 karakterből állhat. (Ajánlott a legalább 5, de legfeljebb 10 karaktert tartalmazó domain név választása.)
2.1.2 A domain névben használható karakterek
a) a latin abc ékezet nélküli kisbetűi (a-z), továbbá
b) a magyar ékezetes kisbetűk (á,é,í,ó,ö,ő,ú,ü,ű), továbbá
c) a numerikus karakterek (0-9), továbbá
d) a kötőjel (-)
2.1.3 A domain név elején és végén csak betű vagy numerikus karakter állhat. A domain név nem tartalmazhat két egymást közvetlenül követő kötőjelet.
gex
Jaja