테스트 사이트 - 개발 중인 베타 버전입니다

최근게시물이 1줄만 나와야하는데 여러줄이 나옵니다. 채택완료

지우파파 7년 전 조회 3,781

클릭해주셔서 감사합니다~!!!

 

날씨가 많이 따뜻해 졌네요.

 

다름이 아니오라 최근게시물을 나오게 하는데 1줄로된 <p> 만 나와야하는데 

 

<p>로된 여러줄이 출력이 됩니다.

 

코드는

 

<?php

            echo "<a class='ciels-lastest' href=\"".$list[$i]['href']."\">";

            if ($list[$i]['is_notice'])

                echo "<strong>".$list[$i]['subject']."</strong>";

            else

                echo "<div><div class='ciels-lastest-notice'><i class='fa fa-bookmark' aria-hidden='true'></i>Notice</div><div class='ciels-lastest-title'>".$list[$i]['subject']."</div></div>";

                echo "<p>".$list[$i]['wr_content']."</p>";

            echo "</a>";</p>

<p>            if (!empty($list[$i]['icon_file'])) echo ' <span class="icon" title="첨부파일"><i class="fa fa-floppy-o" aria-hidden="true"></i></span>';

            if (!empty($list[$i]['icon_link'])) echo ' <span class="icon" title="링크"><i class="fa fa-link" aria-hidden="true"></i></span>';

            if (!empty($list[$i]['icon_hot'])) echo ' <span class="icon icon-hot" title="이슈"><i class="fa fa-heart" aria-hidden="true"></i></span>';

             ?>

            <?php if ($list[$i]['comment_cnt']) { ?><small class="comment">[<?=$list[$i]['comment_cnt']; ?>]</small><?php } ?>

            <?php if ($list[$i]['icon_new']) { ?><small class="new">new</small><?php } ?>

 

이렇게 입력이 되었습니다.

 

여러개의 최근게시물을 짜집기해서 된건데요. 문제는 제가 php를 아에 몰라요 ㅠㅠ

 

어느 부분을 수정해야 한줄의 <p>만 나올까요?

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

답변 1개

채택된 답변
+20 포인트
7년 전

안녕하세요

제가 그 지우파파님의 소스보다 더 간단한 PHP를 해드릴께요

 

<?
   $_zb_url = "제로보드가 설치된 url";
   $_zb_path = "제로보드가 설치된 절대경로";
   include $_zb_path."outlogin.php";
?>

 

아래의 소스는 드림위버에서 현재페이지 중에 넣고자 하는 곳의 코드창에 붙여넣고 바꿔주면 된다.


최근 게시물 목록 출력하기 

<? print_bbs("최근게시물 스킨이름", "타이틀", "게시판이름", 목록갯수, 글자제한) ?>

 

최근 이미지 출력하기

<? print_gallery("최근게시물 스킨이름", "타이틀", "게시판이름", 이미지의 총갯수, 가로크기, 세로크기, 한줄 나눌 가로갯수) ?>

 

이렇게 하면 됩니다^^

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

답변에 대한 댓글 3개

지우파파
7년 전
저 최근게시물이 짜집기 한거라 이렇게 했는데도 <p>로된 글이 주루룩 나와요 ㅠㅠ

<?php echo latest("theme/basic", "notice", 3, 25); ?>

이렇게 넣었습니다.
진풍백
7년 전
<?php echo latest("theme/basic", "notice", 1, 25); ?> 로 해보세요
지우파파
7년 전
<?php echo latest("theme/basic", "notice", 1, 25); ?>

1로하면 최근게시물이 1개만 나와버립니다 ㅠㅠ

그냥 공지사항에 <p>에다가 class를 줘서 강제로 하나만 나오게 했네요.

php모르니까 참 손발이 고생입니다.

답변감사합니다. 좋은하루 보내셔요~!!

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

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

로그인