게시판 write_update.skin.php에 최신글을 넣을 수는 없나요?

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
게시판 write_update.skin.php에 최신글을 넣을 수는 없나요?

QA

게시판 write_update.skin.php에 최신글을 넣을 수는 없나요?

답변 4

본문

안녕하세요.


게시판A의 write_update.skin.php 에 아래 같은 방식으로 최신글을 넣을 수는 없을까요?

<?php
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
...
$txt = <?php echo latest("theme/txt", "게시판B", 1, 500); ?>;
...

 

이리저리 수정해 봐도 Parse error: syntax error, unexpected 에러가 나는데 
문법 때문에 에러 나서 수정을 하면 가능한 건지 아니면 불가능한 건지 모르겠네요.

혹시 가능하다면 방법 좀 알려주세요.

감사합니다.

이 질문에 댓글 쓰기 :

답변 4

※ $txt = <?php echo ... ?>;는 PHP 구문적으로 잘못된 코드입니다.

PHP에서 변수를 할당할 때 <?php echo ... ?> 태그를 사용하지 말고

함수 호출 결과를 직접 할당해 보세요.


$txt = latest("theme/txt", "게시판B", 1, 500);

update 파일은 데이터를 서버에 전달하고 특정 위치로 이동시키는 기능만 하는 파일이라 최신글 스킨 코드를 넣어봐야 아무 소용 없습니다. 

글쓰기 화면에 넣고 싶다면 write.skin.php 파일에 넣으세요 또한 latest  lib 파일 include 해주시구요

 

 

할려는거랑 아마 다르게 소스를 하신거 같은 느낌이네요 

어떻게 하고 싶으신지 다시 정리해서 올리시면 도움을 받으실수 있으실거 같습니다

지금 올리신건 그냥 최신글 리스트 입니다. 말씀하신 페이지에 올린다고 무엇이 되는건 없습니다.

친절하신 답변 감사합니다.
제가 소스를 너무 간단하게 적었네요.

실은 게시판을 이용해서 예약을 받고 있습니다.
아이코드를 이용해서 경우에 따라 문자를 발송하고 있고요.
글 등록시 관리자에게, 글 수정 값에 따라서 글 등록자에게...
이렇게 문자가 보내지는데 간혹 제 고객중 저 문자 문구를 본인이 직접 간단히 수정하는 방법이 있는지 문의하더라고요.
그래서 저 문자 내용을 write_update.skin.php에 직접 입력하지 않고
특정 게시판 글을 쓴 후 그걸 최신글로 불러오는 방법이 없을까 하고 생각을 해보았습니다.

지금 특정 게시판 말고 동일 게시판 여분 필드에 넣으면 될거 같다는 생각이 드는게 조금 더 고민을 해봐야겠네요.

혹시 다른 방법이 있다면 도움 부탁드립니다.
감사합니다.

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 26
© SIRSOFT
현재 페이지 제일 처음으로