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

글쓰기에는 $wr_id 값을 사용하지 않습니다. 채택완료

망이망소이 4년 전 조회 2,677

어떤 게시판의 글보기 페이지에서 해당글에 대한 문의를 할 수 있게 했습니다.

해당글의 주소링크도 함께 글쓰기에 저장하기 위해 아래와 같이 보내줬는데요. 

</p>

<p><a href="/bbs/write.php?bo_table=qna&code1=<a href="http://domain.com/bbs/board.php?bo_table=notice&wr_id=3">이글에" target="_blank" rel="noopener noreferrer">http://domain.com/bbs/board.php?bo_table=notice&wr_id=3">이글에</a> 대해 문의</a></p>

<p>

 

위와 같이 url을 보내주고

qna게시판의 글쓰기 페이지에서 받으려고 

위 링크를 클릭하면 페이지가 이동하면서 바로 

'글쓰기에는 $wr_id 값을 사용하지 않습니다.'

라고 애러가 뜨네요.

 

</p>

<p><input type="text" class="form-control required" value="<?php echo $_GET['code1'] ?>" readonly></p>

<p>

 

이렇게 했는데 아마도 넘겨주는 값에 wr_id가 포함되어 있어서 오류가 나는듯한데 어떻게 방법이 없을까요??? 왜 이런 애러가 나는건가요?

 

 

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

답변 3개

채택된 답변
+20 포인트

어떤 글에서 문의했는지 알기 위해선 2가지만 필요합니다.

bo_table 게시판명과 wr_id 해당 글의 글 번호입니다.

 

링크에서

이글에 대해 문의

 

이런식으로 넘기시고

받는쪽 (write.skin.php) 에서

 

 

이 두가지를 원하는 필드에 넣으시면됩니다.

 

만약 이 부분을 사용자가 알지 못해도 된다면

 

이렇게 여분필드 1,2에 각각 넣어줄 수 있습니다.

 

 

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

답변에 대한 댓글 1개

망이망소이
4년 전
^^ 감사합니다!

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

혹시 해당글이 수정될수도 있다면

수정시엔 GET 값이 없으므로 value 값에

이렇게 해주셔야 합니다.

 

 

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

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

code1 값을 다음 함수로 처리해 보세요

https://www.php.net/manual/en/function.urlencode.php

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

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

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

로그인