2012-08-27 2 views
1

내가 $_SESSION에 값을 저장 한 후에 여러 파일에 여러 번 액세스 할 수 있는지 알고 싶습니까? 예를 들어 나는 값을 저장했습니다 : $_SESSION['login']="Fred"

다른 시간에 다른 파일에서 그 값에 액세스 할 수 있습니까 ?? 예

: c.php

<?php 
session_start(); 
$uname=$_SESSION['login']; 
?> 

d.php이 가능

<?php 
session_start(); 
$uname=$_SESSION['login']; 
?> 

<?php 
session_start(); 
$uname=$_SESSION['login']; 
?> 

b.php ??

+3

예. 왜 그것을 시험해 보지 않으시겠습니까? – deceze

+1

예 가능합니다. 문제가 무엇입니까 ?? –

+0

코드의 인스턴스가 작동하지 않는 경우 파일의 세션 저장 경로를 확인하십시오. –

답변

3

가능합니다.

See PHP Session with details.

참고 : PHP 세션은 그럴 예정이며, 그렇지 않다면 또는 만료되지 않는 한 말입니다.

+0

답변을 주셔서 감사합니다. –

1

예. $ _SESSION 변수는 만료되거나 세션을 파괴하지 않는 한 PHP 파일간에 유지됩니다. 가장 일반적인 서버 구성에서는 세션 ID를 저장하기 위해 쿠키가 필요하므로 세션 ID를 사용하도록 설정해야합니다.

+0

답해 주셔서 감사합니다. –

0

예 동일한 브라우저 인스턴스의 각 요청에 대해 세션을 사용할 수 있습니다. 당신이 얻지 못하는 곳이 있다면 그곳에있을 수도 있습니다 세션 저장 경로는 그 파일들에 대해 다릅니다

관련 문제