일반문서를 php게시글로 등록하는 방법이 있나요? 채택완료

게시글을 따로 쓰지 않고 php일반문서를 삽입하고 싶은데 

그러한 스킨같은 게 있나요?

아미나 빌더를 쓰고 있는데, page보드 스킨이란 것이 있던데,

이건 게시글중 하나만 공지글처럼 올라갑니다.

이것 비슷하게 게시글 내용은 php문서를 삽입하고, 제목등은 별도로 등록하게 하면서,

글 리스트에는 베이직 처럼 리스트가 나오게 하는 스킨같은 게 있나요?

답변 2개

채택된 답변
+20 포인트

베이직 스킨을 복사 붙여넣기 하신 후에

view.skin.php 파일을

Copy
<?php
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가

eval($view['wr_content']);

이렇게 바꿔보세요.

이후, 글 작성시 내용 부분에 php 코드를 적용하면 됩니다.

(단, php 코드를 직접 실행하도록 하는 것이므로 게시판 작성 권한을 충분히 높게 설정하세요. 보안상 취약합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

글 내용에 직접 넣는 게 아니라, 이미 만들어진 php파일을 인클루드해서 내용을 보이고 싶어서요..
글 마다 같은 파일을 include 한다면 view.skin.php 에 그 파일을 인크루드하시고,
다른 파일을 include 한다면 여분 필드를 이용해서 include 하도록 하시거나, 저 코드를 쓰고 글 내용에 include 코드를 넣어보세요.
여러모로 저 코드가 안전한 코드는 아닙니다. 참고바랍니다. @훈련소장
아 그럼 게시글안에 include 문장을 쓰면 되겠군요..
아..네 관리자만 쓰는 게시판이니 권한문제는 괜찮을 것 같구요.. 좋은 방법인것 같네요..감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

아미나 빌더의 경우,

관리자 모드 > 테마관리 > 일반문서

에서 내용을 추가하여 페이지를 만들면 됩니다.

ex. 회사소개

PAGE ID : company

메뉴명 : 회사소개

문서파일 위치(/root/page) : company.php

타이틀 : 회사소개

로 등록한 후,

ftp 로 /page 디렉토리에 company.php 를 올리면 됩니다.

~/bbs/page.php?hid=company 로 호출이 됩니다. (메뉴에 등록시 URL)

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

한페이지 한페이지 만들어서 넣을 게 아니라 게시글 등록하듯이 게시글을 쓸때 제목을 등록하고, 내용부분에 php파일을 삽입하고 싶은거예요
이거 어떻게 복사하나 했더니 상단에 추가하는 기능이 있었군요 ㅎㅎ 이제야 알았슴다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고