$_SESSION
변수를 사용해야하는 방법에 대해 혼란스러워지고 있습니다. 지금까지 내가 임시 데이터를 저장하는 데 사용된다는 것을 배웠습니다. 예를 들어 사용자가 로그인하면 일부 세션 변수를 설정하여 로그인했음을 알 수 있습니다. 이제는 내 문제가 있습니다. 각 사용자에 대해 세션을 만들어야합니까? 사용자가 로그 아웃하거나 모든 사용자에게 단 하나의 세션 만 사용하는 경우? 나는이 "가이드 라인"http://www.wikihow.com/Create-a-Secure-Login-Script-in-PHP-and-MySQL와 그들이 사용자를 로그 아웃을 발견하기 때문에 나는이 의심 데 :세션 PHP, 로그인 처리하는 방법
include_once 'functions.php';
sec_session_start();
// Unset all session values
$_SESSION = array();
// get session parameters
$params = session_get_cookie_params();
// Delete the actual cookie.
setcookie(session_name(),
'', time() - 42000,
$params["path"],
$params["domain"],
$params["secure"],
$params["httponly"]);
// Destroy session
session_destroy();
header('Location: ../index.php');
는하지만 $_SESSION
변수에 저장된 모든 값을 삭제이 코드되지 않습니다 때문에 다른 모든 사용자 로그인?
나는 PHP를 더 잘 이해할 필요가 있다고 생각한다. 이 stackoverflow에 대한 질문을합니다. – schroeder