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

변수값 받기 질문입니다. 채택완료

lacomparte 7년 전 조회 2,775

view.skin.php 에서 

$backUrl 이 없으면 $backUrl에 $_SERVER['HTTP_REFERER'] 을 지정합니다.

 

그리고

view_comment.skin의 form 에서

input type="hidden" name="backUrl" value="<?php echo $backUrl ?>" 로 

write_comment_update.php 로 값을 넘겨줍니다.

 

write_comment_update.php 에서 alert($backUrl); 

하면 넘긴 값이 찍히는데요.

이걸 다시 view_comment.skin.php 파일의

input type="hidden" name="backUrl" value= ""  value에 넣어주려면

어떻게 해야할까요;;

 

댓글 ajax를 구현할 수 없어서..

최초 view.skin.php에 진입하기 전 url 을 저장하려고 합니다..

댓글 쓰고 백키누르면 댓글쓰기 전이 아닌

view.skin.php로 오기 전 url 로 보낼려구요~

 

 

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

답변 2개

채택된 답변
+20 포인트
늘맑음
7년 전

view 페이지의 backurl을 코멘트 작성후에

다시 view 페이지에서 backurl을 기존 view 페이지의 backurl의 것을 유지하고 싶으신듯 합니다.

 

write_commnet_update.php의 마지막 줄에

</p>

<p>goto_url(G5_HTTP_BBS_URL.'/board.php?bo_table='.$bo_table.'&amp;wr_id='.$wr['wr_parent'].'&amp;'.$qstr.'&amp;#c_'.$comment_id);</p>

<p>

 

backUrl={$backUrl}을

$comment_id의 뒤에 붙이시면 가능할듯 합니다.

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

답변에 대한 댓글 1개

l
lacomparte
7년 전
주소에 안붙이고 가져올순 없나요?

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

늘맑음
7년 전

세션이나 쿠키에 담는 방법도 있을듯 합니다.~

 

세션이나 쿠키에 담으면 각 페이지별로 체크를 해야 될겁니다.

 

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

답변에 대한 댓글 1개

l
lacomparte
7년 전
세션에 담아서 처리하려고 하는데
게시판 바뀌는것도 치환해야하고
메인에서 들어오는것
최신게시물에서 들어오는거 전부 체크해야 하니
변수가 좀 많네요ㅠㅠ

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

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

로그인