나는 세션 변수에 상당히 의존하는 PHP 애플리케이션을 가지고있다. 로그인 후 사용자는 사용자가 누구인지에 따라 세션 변수로드를 설정하는 코드를 실행하는 페이지로 리디렉션됩니다. 응용 프로그램은 여러 소스의 데이터를 사용하며 세션은 ID 번호를 저장하여 데이터베이스를 쿼리하는 데 사용됩니다.PHP : 세션의 대안
그래서 사용자가 자산 관리 시스템에 쿼리 할 페이지로 이동하면 특정 데이터베이스에 대한 ID가 세션을 통해 호출됩니다.
저는 최근에 세션 변수에 많은 문제가있었습니다. 때로는 앱 수명 동안 단 하나의 세션 파일 만 생성되며 때로는 각 세션 요청으로 인해 새 세션 ID가 생성됩니다 (여전히 이유를 찾지 못했습니다!).
내 질문은 여기 있습니다. 이 세션 변수를 사용하는 대안이 있습니까? 지구 적 또는 다른 어떤 방식으로? 세션 PHP session variables not being maintaned
이게 좋겠지 만 각 세션 요청마다 새로운 세션 ID가 생성되는 문제가 있습니다. 따라서 세션 ID를 주면 세션 ID가 변경되거나 덮어 쓰기가됩니다. – iamjonesy
사실 쿠키 문제입니다. 한 페이지에 쿠키를 만들고 다른 페이지로 이동하여 쿠키가 사라졌습니다. – iamjonesy
이것은 ... 세션이 일반적으로 어쨌든 작동하는 방식이며, 서버는 php로 자동 생성 된 특정 세션 토큰을 저장합니다. 그런 관점에서 볼 때 실제로 얻은 것은 없습니다. – Kzqai