테스트 사이트 - 개발 중인 베타 버전입니다

인트로에서 링크 이용해 세션으로 생성하려면? 채택완료

sinbi 4년 전 조회 2,446

기존 관련 질문: https://sir.kr/qa/401481

 

인트로에서 A, B 2개의 링크가 있을 시,

각각의 링크클 클릭했을 때만 해당 세션이 생성되게 하려면...?

즉, 

A 링크 클릭 시, a 세션 생성.

B 링크 클릭 시, b 세션 생성.

 

PS1.

A, B 2개의 링크에서 생성된 세션은 둘 다 head.php 에서 받아 조건문으로 사용 예정입니다.

 

PS2.

관련글 링크가 있긴 한데, 영어라 영 이해가..ㅡㅡ;

https://stackoverflow.com/questions/4854754/

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
4년 전

* 링크 페이지로 이동한 후 처리해도 괜찮은 경우라면, 

A)

B)

a.php 에서 set_session('ss_link', 'a');

b.php 에서 set_session('ss_link', 'b');

로 세션 저장 후

 

head.php 에서 if (get_session('ss_link') == 'a') 로 처리해주면 됩니다.

 

* 링크 페이지로 이동전 처리해야 하는 경우라면.. 임시 페이지를 만들어주면 될 듯 합니다.

A)

B)

 

gate.php

if ($flag == 'a') {

  set_session('ss_link', 'a');

  goto_url('a.php');

} else if ($flag == 'b') {

  set_session('ss_link', 'b');

  goto_url('b.php');

}

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

s
sinbi
4년 전
으악...이렇게 자세하게 설명해주시다니, 감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

s
sinbi Expert
4년 전

관련 추가 질문 링크: https://sir.kr/qa/401682

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인