세션 데이터가 쿠키가 아니라 서버에 저장되어 있기 때문에 사용자가 클릭하는 단추를 기반으로 세션 변수를 설정할 수 없습니다.
당신이 할 수있는 일은 각 버튼마다 다른 GET 변수를 주면 페이지가로드 될 때 세션 배열로 밀어 넣을 수 있습니다.
원본 페이지
<a onclick="javascript:window.location.href='http://www.another.page.com/?button=1'; return false;">
<a onclick="javascript:window.location.href='http://www.another.page.com/?button=2'; return false;">
<a onclick="javascript:window.location.href='http://www.another.page.com/?button=3'; return false;">
다른 페이지
<?php
if(isset($_GET['button']))
{
$_SESSION['button'] = $_GET['button'];
}
//..........process stuff.................
?>
비록 GET
값을 소독해야합니다.
Be Clererer. –