첨부화일로 올리는 파일들을 각각 특정 위치에 놓을수 없나요?

첨부화일로 올리는 파일들을 각각 특정 위치에 놓을수 없나요?

예를 들어 제로 보드 같은 경우에는,

img01 , img02 이런식으로 첨부화일을 늘릴수 있어서.

원하는 위치에 써주면 그곳에 나오던데,

그누 보드는 어떻게 해야 하나요?

http://www.sir.co.kr/bbs/tb.php/g4_tiptech/1907

이 팁이 적용될것 같은데.. 어떻게 쓰는건가요.. 자세히좀 알려주세요 ㅠㅠ
|

댓글 5개

http://sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=1907&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%C0%A7%C4%A1&sop=and
저 팁을 게시물에 적어드렸는데 ^^;; 문제점은 사용방법을 자세히 모르겠네요;

소스를 어디에다가 첨부해야하는지,

그리고 <그림1>이라고 하면 그냥 그림이 뜨는지..

한번 시도는 해봤는데 안되더라구요.. ㅠㅠ

부탁드립니다 ^^
view.skin.php 스킨
// 파일 출력
부분에 소스 삽입(수정)하고

글쓰기 할때
첨부파일#1 또는 #2 ....일경우
그림을 보여주고 싶은 위치에 <그림1> <그림2>처럼 입력하면
그 위치에 첨부하는 그림이 출력된다는...

저는 사용 안해봤는데
팁에 설명이 잘 되어있네요...

예:
글을 한참쓰다가 이미지 보여주고 싶은 위치에 <그림1> <그림2>처럼 입력...
물론 이미지 첨부해야...
아 바다님 감사합니다. 해결했는데요.

<?
// 파일 출력
for ($i=0; $i<=count($view[file]); $i++) {
if ($view[file][$i][view]) {
$image_file="{$view[file][$i][view]}"; //<P>태그 삭제
$image_pos="&lt;그림".($i+1)."&gt;";
$image_pos2="<그림".($i+1).">"; //추가
//수정
if( strstr($view[wr_13],$image_pos) || strstr($view[wr_13],$image_pos2) ){
$pattern="/($image_pos|$image_pos2)/";

$view[wr_13]=preg_replace($pattern,$image_file,$view[wr_13]);
}
else echo $view[file][$i][view] . "<p>";
}
}

?>

이 소스로 했습니다. 그런데 이건 wr_13필드에만 해당되는건데요.

이걸 wr_12, wr_11 등 다른 필드에도 적용하려면 어디에다가 그 필드들을 쓰면 되나요?

기존에 wr_13자리에는 content가 있어서 수정했습니다.
추가필드에 업로드한 그림화일이 어떤 구조로 넘어오는지 확인해보세요
for 문 위쪽에 print_r($view); 를 넣어 살펴보면 처리방법이 나올 것입니다
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,474
19년 전 조회 1,566
19년 전 조회 1,547
19년 전 조회 2,067
19년 전 조회 1,519
19년 전 조회 1,497
19년 전 조회 1,516
19년 전 조회 1,512
19년 전 조회 1,087
19년 전 조회 1,526
19년 전 조회 1,926
19년 전 조회 1,422
19년 전 조회 1,574
19년 전 조회 1,261
19년 전 조회 1,569
19년 전 조회 1,454
19년 전 조회 1,812
19년 전 조회 1,527
19년 전 조회 1,512
19년 전 조회 1,542
🐛 버그신고