웹마스터 팁

▶ 서론
에.. 심심해서 만들어 봤습니다.
원리는, 제로보드를 이용한 뽑기 입니다.
제로보드에 글을 올리고, 그중 내용만 뽑아와 홈페이지에 출력시키는 것이지요.

홈페이지에서 사용하려고 만든거라, 다소 지저분 할 수도 있습니다..



▶ 본론
일단, 아무 id의 게시판을 생성합니다.
저는 none 라는 게시판으로 하겠습니다.
권한은 모두 관리자만 보고 어쩌구 할 수 있도록 해두면 숨기기 좋습니다. ^^;

그리고, 두개의 파일이 필요합니다.
dbconn.php - MySQL 에 접속하게 해 주는 파일 입니다.
load.php - 게시물을 뽑아오는 파일 입니다.
        이름은 다르게 하셔도 상관 없습니다.

dbconn.php ----------
<?
$host   =   "localhost";
$sql_id  =  "";
$sql_pass = "";
$sql_db  =  "";

$mc = mysql_connect($host, $sql_id, $sql_pass);
mysql_select_db($sql_db, $mc);
?>
----------------------
설명 : $host 는 MySQL이 돌아가는 장소 입니다. 보통 로컬 호스트 입니다.
   $sql_id 는 MySQL 접속 아이디 입니다.
   $sql_pass 는 MySQL 접속 비밀번호 입니다.
   $sql_db 는 자신의 MySQL DB 이름 입니다. 대게 접속 아이디와 동일합니다.

   $mc 는 MySQL에 접속하는 소스 입니다.
   mysql_select_db는 데이터 베이스를 선택합니다.

load.php ---------------
<?
include "dbconn.php";

$view_result = mysql_query("select * from zetyx_board_none where no=1", $mc);
$view_rows = mysql_fetch_array($view_result);

$test1 = $view_rows['memo'];
$test1 = stripslashes ($test1);
$test1 = nl2br($test1);

echo (" $test1 ");
?>
------------------------
설명 : include는 DB에 접속할 수 있게 해 줍니다.
   $view_result는 MySQL DB 에서 테이블을 선택, 게시물을 뽑아주는 역할을 합니다.
   └ 전 zetyx_board_none 이라고 했습니다. 뒤에 none 대신, 자신이 생성한 게시판 id 를 적어주시면 됩니다.
   $view_rows 는 $view_result 값을 필드 이름 색인 또는 숫자 색인으로 된 배열로 반환합니다.
   $test1 = $view_rows['memo'];은 memo라는 필드의 값을 뽑아 줍니다.
   $test1 = stripslashes ($test1); 는 역슬레쉬()를 제거해 줍니다.
   $test1 = nl2br($test1); 은 자동 줄바꿈을 해 줍니다.
   
   그리고 마지막으로, 완성된 $test1 을 출력(echo)해 줍니다.
   ($test1 대신에 다른 이름을 붙여도 됩니다. 단 바꿀 경우 다른곳에 있는 $test1도 바꿔줘야 합니다.)




▶ 실습
계정에 올려놓고 시험해 봅니다. 아마, 정상적인 작동을 보일 겁니다. ^^
http://assassass.cafe24.com/load.php

DB검색엔진으로 찾아도 나올겁니다. 아마;;



▶ 결론
초보가 만드는 초보용 팁이라.. 조금 잡다한 면이 있네요..
소스를 알아볼 수 있다면, dbconn.php 파일을 load.php 파일 안에 다 집어넣으셔도 상관 없습니다.

DB검색엔진을 만들 수 있다면 좋겠지만, 실력이 안됩니다.
요렇게 만들어진 문서용 검색엔진 만들어 주실분? ;;



▶ 추신
쪽지 질문은 받지 않도록 하겠습니다. 모든 의견은 코멘트로 교환해 주세요.
스위치 문으로 한페이지에서 모두 관리하는건 다 팁으로 나와 있습니다.
검색을 활용하세요. ^^
제목 글쓴이 날짜
[Siren]페이지 여백 없애기 [8] 세이렌 2002.07.31
[스타일시트] 페이지 여백 없애기2 ^^ ↓ 아래글을 보충합니다. [8] ZipShin 2002.07.31
[HTML 초보자] HTML 홈페이지의 태그 기본구조. [4] ZipShin 2002.08.07
[HTML 초보자] HTML 홈페이지의 태그 기본구조2. [13] ZipShin 2002.08.09
[Siren]소스보기 금지된 페이지 저장하기! (강좌가 아닌가..;;) [15] 세이렌 2002.08.12
깔끔한 홈페이지를 만들고 싶다면 꼭 알아야 할 것(1) [5] 키르(SP) 2002.08.15
깔끔한 홈페이지를 만들고 싶다면 꼭 알아야 할 것(2) [9] 키르(SP) 2002.08.15
노프레임 홈페이지 만들기 강좌:) [53] file Alunar@R. 2002.08.22
[Tip]한글 97로 홈페이지 틀 짜기 [8] file Alunar 2002.09.21
스크롤바를 이용하지 않고 페이지내에서 원하는 위치로 이동하기 [10] 유지호 2002.09.28
모바일(핸드폰용) 홈페이지 만들기. [8] 고광욱 2003.01.13
웹페이지 대화상자 띄우기. [4] 세죠위그이 2003.02.05
쭘's 식 쉽게 홈페이지 만들기 [15] file 쭘's 2003.03.17
노프레임홈페이지 디비기 1 - 계층 [16] file 리디 2003.03.25
노프레임홈페이지 디비기 2 - 헤더와 풋터 [57] file 리디 2003.03.26
쭘's식 홈페이지 만들기 No.2 - 예제 미리보기 포함 [14] file 쭘's 2003.03.30
노프레임홈페이지 디비기 3 - 경로 [42] file 리디 2003.03.31
홈페이지의 위아래를 바꾸어 보자! [10] 세죠위그이 2003.04.01
노프레임홈페이지 디비기 4 - 쌍벽 [36] file 리디 2003.04.08
스스로 사라지는 웹페이지 만들기 [3] 최재철 2003.04.08