링크에서 게시판 제목 입력이 자동으로 되는데 이 제목의 카테고리는 어떻게 지정을 할가요? 정보
링크에서 게시판 제목 입력이 자동으로 되는데 이 제목의 카테고리는 어떻게 지정을 할가요?
본문
<a href='/bbs/write.php?bo_table=03&subject={$list[$i][subject]} 문의 드립니다.'>문의하기</a>
이렇게 하면 하나의 게시판 리스트의 한 링크에서 다른게시판 글쓰기로 이동하는데요...제목이 원글제목이 넘어가게 됩니다. 여기서 원글의 카테고리도 자동 넘어가게 할려면 어떻게 해야 될가요?
감사합니다.
이렇게 하면 하나의 게시판 리스트의 한 링크에서 다른게시판 글쓰기로 이동하는데요...제목이 원글제목이 넘어가게 됩니다. 여기서 원글의 카테고리도 자동 넘어가게 할려면 어떻게 해야 될가요?
감사합니다.
댓글 전체
위 링크가 되나요?
기본 그누에서 그렇게는 작동하지 않는 것으로 알고 있는데요..
subject로 넘겨도, write.php에서 $subject 값을 재정의하기 때문에..
만일 된다면, 스킨이나 bbs/write.php 화일을 작동하도록 수정하신것 같습니다.
bbs/write.php 수정없이 하시려면, 다른 변수(예: wr_subject)로 넘기시고
write.skin.php에서 그 값을 직접 받아서 채우는 방법이 있긴 합니다.
$wr_subject = $_GET['wr_subject'];
if($wr_subject && !$subject) $subject=$wr_subject;
그럼 주소는
<a href='/bbs/write.php?bo_table=03&wr_subject={$list[$i][subject]} 문의 드립니다.'>문의하기</a>
로 하셔야 되고요.
카테고리는 좀더 복잡한데, 변수는 ca_name을 사용하고,
카테고리를 기본 드랍다운 select로 사용하고 계신다면,
$ca_name = $_GET['ca_name'];
를 상단에 추가하시고,
아래쪽에 javascript중
if (typeof(ca_name) != "undefined")
if (w.value == "u")
ca_name.value = "<?=$write[ca_name]?>";
아래에
<? if($ca_name) { ?>
ca_name.value = "<?=$ca_name;?>";
<? }?>
를 넣어주시는 방법이 있습니다.
이 경우, 글쓰기 주소는
<a href='/bbs/write.php?bo_table=03&ca_name=분류&wr_subject={$list[$i][subject]} 문의 드립니다.'>문의하기</a>
형태로, 분류에 원하시는 내용을 넣으시는 방법입니다.
그런데, '분류'와 '제목' 부분은, urlencode를 사용하시는 것이 안전할 것 같네요.
<a href='/bbs/write.php?bo_table=03&ca_name=<?echo urlencode('분류')?>&wr_subject=<?echo urlencode('{$list[$i][subject]} 문의 드립니다.')?>'>문의하기</a>
기본 그누에서 그렇게는 작동하지 않는 것으로 알고 있는데요..
subject로 넘겨도, write.php에서 $subject 값을 재정의하기 때문에..
만일 된다면, 스킨이나 bbs/write.php 화일을 작동하도록 수정하신것 같습니다.
bbs/write.php 수정없이 하시려면, 다른 변수(예: wr_subject)로 넘기시고
write.skin.php에서 그 값을 직접 받아서 채우는 방법이 있긴 합니다.
$wr_subject = $_GET['wr_subject'];
if($wr_subject && !$subject) $subject=$wr_subject;
그럼 주소는
<a href='/bbs/write.php?bo_table=03&wr_subject={$list[$i][subject]} 문의 드립니다.'>문의하기</a>
로 하셔야 되고요.
카테고리는 좀더 복잡한데, 변수는 ca_name을 사용하고,
카테고리를 기본 드랍다운 select로 사용하고 계신다면,
$ca_name = $_GET['ca_name'];
를 상단에 추가하시고,
아래쪽에 javascript중
if (typeof(ca_name) != "undefined")
if (w.value == "u")
ca_name.value = "<?=$write[ca_name]?>";
아래에
<? if($ca_name) { ?>
ca_name.value = "<?=$ca_name;?>";
<? }?>
를 넣어주시는 방법이 있습니다.
이 경우, 글쓰기 주소는
<a href='/bbs/write.php?bo_table=03&ca_name=분류&wr_subject={$list[$i][subject]} 문의 드립니다.'>문의하기</a>
형태로, 분류에 원하시는 내용을 넣으시는 방법입니다.
그런데, '분류'와 '제목' 부분은, urlencode를 사용하시는 것이 안전할 것 같네요.
<a href='/bbs/write.php?bo_table=03&ca_name=<?echo urlencode('분류')?>&wr_subject=<?echo urlencode('{$list[$i][subject]} 문의 드립니다.')?>'>문의하기</a>
답변 감사드립니다.
그누에서 작동 않한다고 하셨는데 지금 로컬에서 작업중이라 되는건지 ...아니면 원래 되는건지 모르겠네요...
bbs/write.php 수정은 않한거 같은데요...
알려주신데로 했는데 잘 않되네요...
view.skin.php 에서는 <a href="<?=$g4[bbs_path]?>/write.php?bo_table=03&subject=<?=urlencode($view['subject']) ?> 문의 드립니다."> 요게 먹히는데 list.skin.php 에서는 않먹혀서 그냥 subject={$list[$i][subject]} 해버렸네요....이게 한글 그대로 나온다고 해서 공격이 가능한 상대가 되버리나요?
그누 그냥 수정해서 쓰는 수준밖에 않되서리....
(__)
그누에서 작동 않한다고 하셨는데 지금 로컬에서 작업중이라 되는건지 ...아니면 원래 되는건지 모르겠네요...
bbs/write.php 수정은 않한거 같은데요...
알려주신데로 했는데 잘 않되네요...
view.skin.php 에서는 <a href="<?=$g4[bbs_path]?>/write.php?bo_table=03&subject=<?=urlencode($view['subject']) ?> 문의 드립니다."> 요게 먹히는데 list.skin.php 에서는 않먹혀서 그냥 subject={$list[$i][subject]} 해버렸네요....이게 한글 그대로 나온다고 해서 공격이 가능한 상대가 되버리나요?
그누 그냥 수정해서 쓰는 수준밖에 않되서리....
(__)
이상하네요.. 저도 local 에서 subject 사용하는 것을 테스트도 해봤는데, 안되던데요.. ^^;
list.skin.php에서 사용하시려면, 보여주신대로 $view 대신 $list[$i] 를 사용하셔야 하네요..
한글주소를 사용하는 것이 공격대상이 되는 것은 아니고요,
일부 브라우져는 한글주소를 위처럼 하는 경우 처리가 안되는 경우가 있어서요..
list.skin.php에서 사용하시려면, 보여주신대로 $view 대신 $list[$i] 를 사용하셔야 하네요..
한글주소를 사용하는 것이 공격대상이 되는 것은 아니고요,
일부 브라우져는 한글주소를 위처럼 하는 경우 처리가 안되는 경우가 있어서요..