웹마스터 팁

지난 시간까지 실습한 내용만으로도 게시물을 훌륭하게 저장할 수 있습니다.
그러나 그렇게 저장하은 했는데 뭔가 아쉽죠.... 뭔가 다른 페이지로 이동을 해야하는데...

일반적으로 게시판에 글을 쓰고 나면 바로 글 목록 보기 페이지로 이동하는 걸 볼 수 있습니다.
이번 시간에는 insert.php 파일에 약간의 코드를 추가해서 다음 페이지(글 목록 보기 페이지; list.php)로 바로 이동하는 기능을 구현해 보겠습니다.


insert.php 파일을 소스 가장 하단에, 물론 <?안쪽에 다음과 같은 코드를 추가 합니다.


27: //글 입력이 완료되면 목록 보기 페이지로 자동 이동하도록 합니다
28:
29: $msg = "성공적으로 등록되었습니다";
30: echo " <html><head>
31:                 <script name=javascript>
32:
33:                 if('$msg' != '') {
34:                         self.window.alert('$msg');
35:                 }
36:
37:                 location.href='list.php?';
38:
39:                 </script>
40:                 </head>
41:                 </html> ";


위 코드를 자세히 보면 모두 자바스크립트입니다.
핵심은 37행이죠.
location.href뒤에 오는 주소로 이동을 하게 됩니다.

그 전에 33행을 보면,
$msg 변수에 무언가가 있으면 alert 창에 $msg 변수 내용을 표시하라는 겁니다. alert(경고) 창은 특정 문자열을 표시하고 [확인] 단추를 누르면 닫히는 그런 역할을 합니다.

위와 같이 코드를 추가하고 실제로 실행하면, 아래와 같이 메시지 박스가 하나 뜨고, [확인]을 누르면...... 에러가 나죠..... ^^ list.php 라는 파일을 아직 안 만들었으니 당연히 에러가 나죠.


다음 시간부터는 게시판 프로그래밍의 꽃인 글 목록 보기 기능을 구현해보도록 하겠습니다.(그만큼 가장 복잡한 부분입니다.)

이상 동주아빠 손병목이었습니다.
제목 글쓴이 날짜
[동주아빠] PHP 게시판(27강) - 수정(modify_ok.php) 손병목 2003.01.11
[동주아빠] PHP 게시판(26강) - 수정(modify.php) 손병목 2003.01.11
웹서핑중 구했습니다. 조그만 달력.. [6] file 황선규 2003.01.10
[1분짜리 팁] 절대경로 알아내기! [14] 찐군 2003.01.09
access 자료(mdb) 를 MySQL로 변환하는 방법 [8] 황선규 2003.01.06
[동주아빠] PHP 게시판(25강) - 내용 보기 기능(3) 설명 [1] 손병목 2003.01.04
[동주아빠] PHP 게시판(24강) - 내용 보기 기능(2) view.php 소스 file 손병목 2003.01.04
[동주아빠] PHP 게시판(23강) - 내용 보기 기능(1) view.php 디자인 손병목 2003.01.04
국내 IP정보를 조회하는 클래스 [7] 행복한고니 2003.01.04
이미지를 HTML table tag로 변환. [7] file 민이 2002.12.31
SQL질의어를 DB에 입력하는 팁 [4] 최후의성전 2002.12.31
[동주아빠] PHP 게시판(22강) - 목록 보기(5) list.php 설명(下) [1] 손병목 2002.12.30
[동주아빠] PHP 게시판(21강) - 목록 보기(4) list.php 설명(中) 손병목 2002.12.30
[동주아빠] PHP 게시판(20강) - 목록 보기(3) list.php 설명(上) 손병목 2002.12.30
[동주아빠] PHP 게시판(19강) - 목록 보기(2) list.php 소스 [3] file 손병목 2002.12.29
[동주아빠] PHP 게시판(18강) - 목록 보기(1) list.php 화면 디자인 손병목 2002.12.29
[추천 강의] NZEO.COM 에서 쓰는 북마크 구현하기 [5] 東氣號太 2002.12.28
폼메일 --- 제로님 예전 폼메일 수정 변경.. [11] uropa™ 2002.12.27
[추천 강의] [설명] 304번 글에 대한 설명입니다. [5] [콜록]토끼군 2002.12.25
[동주아빠] PHP 게시판(17강) - 저장 후 페이지 이동 손병목 2002.12.25