묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
라디오단추가..저장이안돼요!!..ㅠ,.ㅠ;;(요기다쓰는건가봐..)
2004.04.26 16:16
하루종일..메달리구있습니다....도와주세요.
제가 제로보드 기본 스킨'nzeo_ver3' 로 게시판을 만들고있습니다.
그런데.글밑에 코맨드쓰기에서....예쁜아이콘을 추고하고 싶어.
라디오 버튼을 추가하였습니다.
쓰기창에 라디오단추 넣고 아이콘들 진열하구..다잘됏는데..
코맨드 작성하고 저장눌러보면.
처음 코맨드에 아이콘 A를 넣었고.......두번째 코멘드에 아이콘B를 넣었다면,
두번째 코맨드를 완성 하여 보면 그전 코맨드들의 아니콘이
방금쓴 코맨드의 아이콘 B로 모두 바꿔 버려여....ㅡ,.ㅡ;;
제생각에는 이름과 비밀번호 코맨트 글들이 저장이 되잖아염?
그리구 코멘드 보기창에 저장된것이 나오잖아염...그런데
그 아이콘들은 저장이 안되는거같아염.
아이콘의 주소를 같이저장하면 되는거같은데...ㅡ,.ㅜ;;
도데체가 제게 역부족이네염....
아시는분..저좀도와주세요.
제가 이렇게 작업했습니다.*******************
1) 스킨 'nzeo_ver3' 의 view_write_comment.php 파일안에
<input type=radio name=headicon value='<img src=skin/nzeo_ver3/face01.gif>'><img src=skin/nzeo_ver3/face01.gif border=0>
~
<input type=radio name=headicon value='<img src=skin/nzeo_ver3/face05.gif>'><img src=skin/nzeo_ver3/face05.gif border=0>
이렇게 라디오 단추를 만든후..........
<form method=post name=write action=comment_ok.php> 라구되어있오소..
2)제로보드안에 comment_ok.php 파일안에
저장되는것이 뭔지몰라.....ㅡ,.ㅡ;;
우선 맨밑에
movepage("$view_file_link?id=$id&page=$page&page_num=$page_num&select_arrange=$select_arrange&desc=$des&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&no=$no&category=$category") 이있길레..
중간에...&headicon=$headicon 을 삽입했습니다.
(---그래서 보여지기는 되는걸거 같아염....ㅡ,.ㅡ;;저장은안되고)
그리고
3) 스킨 'nzeo_ver3' 의 view_comment.php 파일안에
이름 나오는 곳 바로 앞에 <?=$headicon?> 를 넣었습니다.
이렇게 하니...코맨트쓰기에서 아이콘을 선택하면 그전 코맨트 까지 모두
방금선택한 아이콘으루 바뀌면서 ..보여줍니다...ㅡ,.ㅡ;;
같이...저장시키는 방법좀..알려주세요...
제가 제로보드 기본 스킨'nzeo_ver3' 로 게시판을 만들고있습니다.
그런데.글밑에 코맨드쓰기에서....예쁜아이콘을 추고하고 싶어.
라디오 버튼을 추가하였습니다.
쓰기창에 라디오단추 넣고 아이콘들 진열하구..다잘됏는데..
코맨드 작성하고 저장눌러보면.
처음 코맨드에 아이콘 A를 넣었고.......두번째 코멘드에 아이콘B를 넣었다면,
두번째 코맨드를 완성 하여 보면 그전 코맨드들의 아니콘이
방금쓴 코맨드의 아이콘 B로 모두 바꿔 버려여....ㅡ,.ㅡ;;
제생각에는 이름과 비밀번호 코맨트 글들이 저장이 되잖아염?
그리구 코멘드 보기창에 저장된것이 나오잖아염...그런데
그 아이콘들은 저장이 안되는거같아염.
아이콘의 주소를 같이저장하면 되는거같은데...ㅡ,.ㅜ;;
도데체가 제게 역부족이네염....
아시는분..저좀도와주세요.
제가 이렇게 작업했습니다.*******************
1) 스킨 'nzeo_ver3' 의 view_write_comment.php 파일안에
<input type=radio name=headicon value='<img src=skin/nzeo_ver3/face01.gif>'><img src=skin/nzeo_ver3/face01.gif border=0>
~
<input type=radio name=headicon value='<img src=skin/nzeo_ver3/face05.gif>'><img src=skin/nzeo_ver3/face05.gif border=0>
이렇게 라디오 단추를 만든후..........
<form method=post name=write action=comment_ok.php> 라구되어있오소..
2)제로보드안에 comment_ok.php 파일안에
저장되는것이 뭔지몰라.....ㅡ,.ㅡ;;
우선 맨밑에
movepage("$view_file_link?id=$id&page=$page&page_num=$page_num&select_arrange=$select_arrange&desc=$des&sn=$sn&ss=$ss&sc=$sc&keyword=$keyword&no=$no&category=$category") 이있길레..
중간에...&headicon=$headicon 을 삽입했습니다.
(---그래서 보여지기는 되는걸거 같아염....ㅡ,.ㅡ;;저장은안되고)
그리고
3) 스킨 'nzeo_ver3' 의 view_comment.php 파일안에
이름 나오는 곳 바로 앞에 <?=$headicon?> 를 넣었습니다.
이렇게 하니...코맨트쓰기에서 아이콘을 선택하면 그전 코맨트 까지 모두
방금선택한 아이콘으루 바뀌면서 ..보여줍니다...ㅡ,.ㅡ;;
같이...저장시키는 방법좀..알려주세요...
해당 테이블에 필드를 하나더만들어서 쿼리문에 적어주시거나 아니면 기존에 있던 테이블을 나눠서 쓰는 방법도 있습니다.
후자에관해서 설명드리겠습니다.
예를 들어 메모가 저장되는 필드가 memo 라고 한다면..
데이터베이스에 입력되기전에 $memo = $headicon . "<|-|>".$memo; 를 하면 폼으로 부터 받은 값이 $memo 변수에 추가되어 저장되겠져?
그렇다면, 나중에 데이터베이스에서 받아올땐 어떻게할까요 ? 위에서 2문자열을 합칠때 구분자인 <|-|> 를 사용했습니다.
그러면 <|-|> 를 기준으로 문자열을 나누면 됩니다.
$memo_tmp = explode("<|-|>",$memo);
$headicon = $memp_tmp[0];
$memo = $memo_tmp[1];
이런식으로 값을 나눠서 가져올수있겠지욥 ?
하하하하하 -ㅁ-;; 이래가지고 잘 될지도 모르겠지만 순전히 본인 생각이였습니다.