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

같은 상담 신청을 사용하면서 상담신청 완료 페이지만 다르게 나오게 할려면? 채택완료

kjwkjm 7년 전 조회 2,355

상담신청 게시판을 사용하고 있습니다.

 

같은 신청 폼을 사용하고 있는데 페이지별로 상담완료 페이지를 다르게 하고 싶은데

 

어떻게 변경해야 하나요?

 

아래 소스를 활용해야 해서요 ㅠ

         if (!$is_admin && $w==""){     delete_cache_latest($bo_table);     //alert('상담신청이 완료 되었습니다.');        goto_url('../write_ok.php'); }

?>

 

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

답변 6개

채택된 답변
+20 포인트
그누위즈

신청페이지는 a 와 b 이렇게 2개의 페이지가 있지만

결과 저장은 하나의 db에 저장이되고

어디에서 신청했냐에 따라서 결과페이지를 다르게 보여주고 싶으신가요?

어디에서 신청을했는지 $_SERVER 변수에서 어디에서 신청을했는지

주소를 체크해서 if문으로 분기처리하시면 됩니다.

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

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

7년 전

페이지마다 페이지 정보값을 수동으로 추가하는 방법을 생각해 볼 수 있을 듯 합니다.

ex. page1 상담폼

 

page2 상담폼

 

추가한 후,

--------

 

등록 완료 페이지

 

if ($page_name == "page1") {

...

} else if  ($page_name == "page2") {

...

 

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

답변에 대한 댓글 1개

k
kjwkjm
7년 전
친절한 답변 감사합니다. 적용이 안되네요 ㅠ

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

j
7년 전

그냥 스킨을 하나 복사하셔서 결과를 다르게 만드시고 각각 사용하시면 안되는 것인지요..

무식하긴 하나 간편히 해결될 것같은데요 

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

답변에 대한 댓글 2개

k
kjwkjm
7년 전
그렇게 하면 되는데 같은 곳에서 신청사항을 보고 싶어서요
j
janedoe
7년 전
그러시다면 변수를 하나 두셔서 if 문 처리하시면 될 것같은데 .. 아니면 분류를 사용하시던가요 분류별 출력 메세지를 다르게 하셔도 될 것같고요 ..
if (stx == ‘특정값’) {
출력메세지

} else {
다른 출역메세지

}

이런 식으로요

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

저는 정보 공개 해놓은 상태여요 님 정보 공개가 안된거죠

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

답변에 대한 댓글 1개

k
kjwkjm
7년 전
네 네이버로 로그인했는데 비밀번호를 못 찾겠어요;;

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

쪽지로 연락처를 남겨주세요 봐드릴게요

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

답변에 대한 댓글 1개

k
kjwkjm
7년 전
정보공개가 안되서 쪽지가 안되네요 ㅠ

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

SLOOP
7년 전

         if (!$is_admin && $w==""){     delete_cache_latest($bo_table);     //alert('상담신청이 완료 되었습니다.');

 

if($bo_table=="페이지1"){        goto_url('../write_ok1.php');

}else if($bo_table=="페이지2"){

       goto_url('../write_ok2.php');

}else{

       goto_url('../write_ok.php');

} }

?>

 

이렇게 해보면 상담 폼 마다 다른 결과 페이지 보여줄수있을거같은데요.

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

답변에 대한 댓글 1개

k
kjwkjm
7년 전
답변 감사합니다. 테이블이 다른게 아니라 같은 신청 페이지가 다른거라서요

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

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

로그인