첨부화일로 올리는 파일들을 각각 특정 위치에 놓을수 없나요? > 그누4 질문답변

그누4 질문답변

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

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

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

본문

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

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

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

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

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

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

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

댓글 전체

저 팁을 게시물에 적어드렸는데 ^^;; 문제점은 사용방법을 자세히 모르겠네요;

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

그리고 <그림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); 를 넣어 살펴보면 처리방법이 나올 것입니다
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT