기본 세션 스크립트를 작성했습니다. 사용자가 사용자 이름을 게시했지만 세션 변수를 작성해야만 작동하지만 작동하지 않습니다.내 PHP 파일이 작동하지 않습니다.
<?php
$_SESSION['user'] = $_POST['user_name'];
$user = $_SESSION['user'];
?>
아무도 말해 줄 수 없습니까?이 스크립트의 문제점은 무엇입니까?
기본 세션 스크립트를 작성했습니다. 사용자가 사용자 이름을 게시했지만 세션 변수를 작성해야만 작동하지만 작동하지 않습니다.내 PHP 파일이 작동하지 않습니다.
<?php
$_SESSION['user'] = $_POST['user_name'];
$user = $_SESSION['user'];
?>
아무도 말해 줄 수 없습니까?이 스크립트의 문제점은 무엇입니까?
session_start();
을 추가해야합니다. 브라우저에 값이있는 키를 설정합니다.
$_SESSION
superglobal에 액세스 할 때마다 전화해야합니다.
예 :
<?php
session_start();
$_SESSION['user'] = $_POST['user_name'];
$user = $_SESSION['user'];
?>
파일과 세션을 사용하여 모든 파일의 시작 부분에 session_start();
사용.
session_start()를 수행해야합니다. 브라우저에 쿠키를 설정합니다. $ _SESSION [ 'variable']에 액세스 (읽기 또는 쓰기)하려는 경우 모든 요청을 호출해야합니다.
<?php
session_start();
$_SESSION['user'] = $_POST['user_name'];
$user = $_SESSION['user'];
?>
<?php
session_start();
$_SESSION['user'] = $_POST['user_name'];
$user = $_SESSION['user'];
?>
이 스크립트는 '기본'이, 당신은 당신이 그것을 사용하기 전에 세션을 시작하는 것을 잊었다 조금 낮기 때문에! ('session_start();') – Rizier123
세션을 사용하고자하는 파일의 시작 부분에'session_start();'를 추가해야합니다. – smottt
기본 사항을 수행하십시오. http://php.net/manual/en/book.session.php – didierc