안녕하세요.
궁금한것이 있어서 글을 올림니다.
저는 php로 사이트하나를 개발중인데, 문제가 발생했습니다.
뭐냐 하면...
쿠키가 생성이 안되네요?
제가 쿠키를 생성해서 회원의 아이디,이름,이메일등을 자동입력되게끔 하고
있거든요?
게다가 setcookie함수의 특성상 html코드이전에 썼거든요.
그런데.....
제가 작업한 컴에서는 잘 작동되고, 어떤 컴에서는 안돼네요?
혹시나 해서 설정을 살펴봤는데, 쿠키생성이나,사용이 가능하게끔 되어
있거든요?
어떤 컴에서는 되고, 어떤 컴에서는 안되고....
이게 말이 되나요?
버전에 따라서 안되는것 같아서 버전도 확인해봤느데....안되더라구요.
쿠키생성이 되는 컴의 브라우저 정보는 다음과 같고요...
1)
버전 : 5.00.3105.0106
암호화수준 : 128-비트
업데이트버전:;SP1;
2)
버전 : 5.50.4134.0600
암호화수준 : 128-비트
업데이트버전:;SP1;
쿠키생성이 안되는 컴의 브라우저는
3)
버전 : 5.50.4522.1800
암호화 수준 : 128-비트
업데이트 버전 :;SP1;
이더라구요....
그래서 버전차이도 아닌것 같고....
1),3)브라우저는 IP를 공유해서 인터넷을 하고 있고, 2)는 유일한 IP를
쓰고있거든요? 이것때문인가???
이것때문에 오픈날짜도 얼마 안남았는데, 골치 아픔니다.
이러다간 모두 다 세션으로 바꿔야 하는지도....
Zend를 쓰는데, 전 처음에 PHP3을 써서 세션이 있는지도 몰랐거든요.
세션도 최근에 존재한다는것을 알았지요..
왜 그럴까요? 세션으로 바꿀 생각을 하고 있긴 하지만, 왜 그런지 정말
궁금해서 이렇게 글을 올립니다.
답변 부탁드립니다.