고수님들 이것좀 봐주세요. 글자 치환문제에요. > 그누4 질문답변

그누4 질문답변

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

고수님들 이것좀 봐주세요. 글자 치환문제에요. 정보

고수님들 이것좀 봐주세요. 글자 치환문제에요.

본문

고수님들. 꾸벅. 아래좀 봐주세요.

우선 상황을 살펴보면,

1. 기존 asp 사이트를 php  로 이전했습니다.

2. db도 ms-sql => mysql 로 마이그레이션 했습니다.

3. 게시판은 모두 그누보드4로 이전했습니다.

이런 상황에서...

문제가 하나 생겻습니다.

기존 게시판의 이미지 첨부형태가 이미지를 본문에 끌고오는 형태라서,

content 필드의 내용하나를 예시로 들면.

=====================================
소방안전교육(강사:아산시소방서 모종동 119구급지원팀)
제6강:14:00~15:30 레크레이션 및 다함께 어우르기

{FILE:1}
{FILE:2}
{FILE:3}
=====================================

이렇게 돼있습니다.

이걸 그대로 컨버팅해서 그누보드로 나오니, 아래

{FILE:1}
{FILE:2}
{FILE:3}

도 같이 나와서 보기가 안좋더라구요.

원래

{FILE:1}
{FILE:2}
{FILE:3}

이게 모냐하면요

{FILE:1} => <img src="이전 게시판의 첫번째 첨부파일">
{FILE:2} => <img src="이전 게시판의 두번째 첨부파일">
{FILE:3} => <img src="이전 게시판의 세번째 첨부파일">

이거든요

즉, 컨버터를 만들때 게시판에 첨부파일형태로 가는건 구현햇는데,
게시판내에서

===================
소방안전교육(강사:아산시소방서 모종동 119구급지원팀)
제6강:14:00~15:30 레크레이션 및 다함께 어우르기

<img src="첫번째 첨부파일">
<img src="두번째 첨부파일">
<img src="세번째 첨부파일">
==================

이렇게 되야 하거든요

그누의 첨부파일형태는 view 페이지 맨 위에 보여지는데

그게 아니라, 에디터에서 이미지 올린거 처럼 그 위치에 이미지가 들어가야 한다는거죠

설명이 장황햇는데,

결국 컨버팅한 첨부파일인 file[$i][view] 를 {FILE:1},2,3 에 대입해야 한다는겁니다.

그래야 기존 게시판과 동일한 형태가 나옵니다.

이 치환을 어째해야할까요?

도와주시면 감사하겟습니다.

str_replace 가 가장 좋을거 같은데, 갑갑해지네요...
  • 복사

댓글 전체

결국 제 생각은...

$view[content] 에서

file:1 을 만나면 $view[file][0][view] 로 치환,
file:2 을 만나면 $view[file][1][view] 로 치환,
file:3 을 만나면 $view[file][2][view] 로 치환하면 될거 같은데, 방법을 모르겟네요...
© SIRSOFT
현재 페이지 제일 처음으로