9장 웹 사이트 초기 화면 제작 한빛미디어(주).

Slides:



Advertisements
Similar presentations
HTML.  Hyper Text Markup Language  Hyper Text : Link  Markup :  전용 브라우저 (IE, Netscape, Opera..)  프로그램 + 실행 환경 ( 실행기 )
Advertisements

홈페이지 만들기. Cyber 공간에서 자신이 갖고 있는 정보 나 관심사를 다른 사람들에게 체계적으 로 공개하거나, 시간과 장소에 구애 받지 않고 정보화 시대에 발맞춰 자신을 어필 할 수 있음.
XHTML Basic 제 13 장 1. XHTML Basic의 개요 2. XHTML Basic 기본 문법 3. 표 만들기
4장 배열과 함수 한빛미디어(주).
6 스마트폰 레이아웃.
홈페이지 제작 과정 강사: 정희영.
Chapter05 HTML 홈페이지 만들기
10장 회원 가입과 로그인 한빛미디어(주).
09장 실습 웹 사이트 소개와 회원가입 페이지 제작.
2002/3/20 HTML 2002/3/20
HTML & CSS 겉핥기 2012 SUMMER SPARCS.
HTML과 CGI 프로그래밍 PHP 웹 프로그래밍 (PHP Web Programming) 문양세
예방접종 정보 SITE.
13장 공지사항 한빛미디어(주).
MySQL 연동 PHP 프로그래밍 기초 순천향대학교 정보기술공학부 이상정.
예제모음.
HTML5 웹 프로그래밍 입문(교수용) 7장. 웹사이트제작실습.
1 HTML5 개요.
7. JavaBeans 프로그래밍 JavaBeans JavaBeans 만들기 빈을 이용한 회원가입 양식 작성하기 빈 작성
11장 방명록 한빛미디어(주).
8장 쿠키와 세션.
Project No 김현수 최종 작성일 :
HTML &JAVASCRIPT.
9장. 요청 흐름제어와 모듈화 #1: <jsp:forward> 액션태그 사용
10장. 에러 처리 제10장.
Web Server와 DB 연동.
1장. JSP 및 Servlet을 활용한 동적 웹 프로그래밍 소개 제1장.
이 름: 정홍도 (과장) 팀 명: 개발사업팀 일 자:
14장 질의응답 한빛미디어(주).
처음부터 다시 배우는 HTML5&CSS3 실전 웹 표준 사이트 제작까지
HTML5 웹 프로그래밍 입문(교수용) 2장.HTML5 문서의 기본.
5장 Mysql 데이터베이스 한빛미디어(주).
HTML과 TAG 편집 ※ 01/ 태이블 태그 소스 (태이블 편집)
학습목표 학습목차 Table 태그를 이용하여 표 만들기를 이해할 수 있습니다.
홈페이지 만들기 HTML HyperText Markup Language 홈페이지를 만들 때 사용하는 언어
07장. <TABLE> 태그로 표 디자인하기
5. JSP의 내장객체1.
[INA240] Web Programming Homework #3 [INA240] Web Programming
6부 WML/WML2.0 언어배우기 6-1 WML에 대해서 6-2 WML 기본 태그 6-3 글과 그림 삽입에 관련된 태그
5부 mHTML/KUN언어 배우기 5-1 mHTML과 KUN에 대해서 5-2 mHTML 기본태그
16장 설문조사 한빛미디어(주).
홈페이지용 그림 활용법 그림 삽입 태그 <IMG> 배경 그림 다루기 그림과 문자열의 어울림
5장 Mysql 데이터베이스 한빛미디어(주).
스크래치 언어 이해 스크래치 이용법 습득 고양이가 말을 하며 움직이는 예제 작성
HTML5 웹 프로그래밍 입문 (개정판) 2장. HTML5 문서의 기본.
이러닝 수강 따라하기 직업방송매체팀.
HTML.
문자 인코딩에 관하여 팀 E.E 강재문, 윤영호 백진후, 조남훈.
JSP Programming with a Workbook
15장 자료실 한빛미디어(주).
HTML CSS 자바스크립트 무작정 따라하기
제 14 장 커스텀 태그 학기 인터넷비즈니스과 강 환수 교수.
정성훈 (연219호) 웹서버프로그래밍 강의 소개 정성훈 (연219호)
8장 쿠키와 세션 한빛미디어(주).
웹디자인
08장 쿠키와 세션.
12장 자유게시판 한빛미디어(주).
17장 웹 사이트 제작 완성 한빛미디어(주).
문서작성에 사용되는 기본태그 MARQUEE, A.
컴퓨터 개론 √ 원리를 알면 IT가 맛있다 쉽게 배우는 컴퓨터 기본 원리 한빛미디어 교재출판부.
Chapter05 HTML 홈페이지 만들기 HTML & JavaScript.
컴퓨터 개론 및 실습 1주차 2015년 03월 05일.
세션 (Session) Yang-Sae Moon Department of Computer Science
문서 작성에 사용되는 기본태그 HR, PRE, B, I, U, S.
HTML HTML 기본 구조와 태그 다양한 태그 다루기
Data Base Web Programming
웹과 모바일 홈페이지의 이해와 제작 웹기획 & 제작
웹과 모바일 홈페이지의 이해와 제작 [PHP / MYSQL] 게시판 만들기
팝업 하나랑 메일 보낼거 하나 만들어주세요^^
머니투데이 메인 UI수정 Moneytoday.co.kr - 작성자 : 한정환 - 작성일 :
Presentation transcript:

9장 웹 사이트 초기 화면 제작 한빛미디어(주)

학습 목표 완성된 실습 홈페이지의 기능을 이해한다 홈페이지의 프레임 구성을 이해한다 세션 변수를 이용하는 법을 익힌다 홈페이지 초기 화면을 제작하는 법을 익힌다.

주요 학습 내용 01. 완성된 홈페이지 02. 홈페이지 초기 화면

[그림 9-1] 완성된 홈페이지(http://php.swc.ac.kr) 01 [그림 9-1] 완성된 홈페이지(http://php.swc.ac.kr)

실습 홈페이지 기능 02 ⑴ 회원가입 및 로그인 기능 ⑵ 블로그형 방명록 ⑶ 누구나 자유롭게 글을 쓸 수 있는 자유게시판 ⑷ 관리자만이 글을 쓸 수 있는 리플형의 공지사항 게시판 ⑸ 답변글을 올릴 수 있는 질의응답 게시판 ⑹ 파일 첨부 기능이 있는 자료실 ⑺ 설문조사

홈페이지 초기 화면 (로그인 전) 03 [그림 9-2] 로그인 전의 홈페이지 초기 화면

홈페이지 초기 화면 (로그인 후) 04 [그림 9-3] 로그인 후의 홈페이지 초기 화면

하단 프레임(메인 부분) : main_init.php 초기 홈페이지 프레임 구성 05 상단 프레임(메뉴 부분) : top.php 하단 프레임(메인 부분) : main_init.php 사용되는 3개 파일 ⑴ index.php : 메인 화면의 틀 ⑵ top.php   : 메인 화면의 상단 프레임(메뉴 부분) ⑶ main_init.php : 메인 화면의 하단 프레임(메인 부분)

【예제 9-1】index.php 02 홈페이지 화면의 프레임 틀 1 : <html> 2 : <head>  3 : <meta HTTP-EQUIV="Content-Type" CONTENT="text/html;        charset=ks_c_5601-1987">  4 :   <title>:: PHP 프로그래밍 입문에 오신 것을 환영합니다~~ ::</title>  5 :  </head>  6 :  7 :   <frameset framespacing="0" border="0" frameborder="0“ rows="210,*">  8 :    <frame name="top" src="top.php" scrolling="auto" noresize>  9 :    <frame name="main" src="main_init.php" scrolling="auto" noresize>  10 :   </frameset>  11 :  12 : </html>

【예제 9-2】top.php 02 상단 프레임  1 : <?      session_start(); ?> // 세션 변수 초기화  4 : <html>  5 :  <head>  6 :   <title>:: PHP 프로그래밍 입문에 오신것을 환영합니다~~ ::</title>  7 :   <link rel="stylesheet" href="style.css" type="text/css">  8 :  </head>  9 : <body leftmargin="0" topmargin="0" marginwidth="0“ marginheight="0">  10 :  <table width="776" align="center" cellspacing="0"              cellpadding="0" border="0">  11 :   <tr><td>  13 :     <table width=776 cellspacing="0" cellpadding="0" border="0">  15 :         <tr> <td colspan="10">  17 :            <img border="0" src="img/sub_title.gif" width="776"                        height="146"></td></tr>

【예제 9-2】top.php 02 31 : <? 32 : if (!$userid) 33 : {  31 : <?  32 :     if (!$userid)  33 :     {  34 :         echo "<TD>  36 :             <a href='login/login_form.html'  target='main'>  37 :             <img SRC='img/menu_02.gif' WIDTH=87 HEIGHT=47                          border=0 ALT=''></a></TD> ";  39 :     }  40 :     else  41 :     {  42 :         echo " <TD>  44 :            <a href='login/logoff.php'  target='main'>  45 :            <img SRC='img/menu_10.gif' WIDTH=87 HEIGHT=47                       border=0 ALT=''></a></TD> ";  47 :     }

【예제 9-2】top.php 02 48 : if (!$userid) 49 : { echo " 51 : <TD>  52 :       <a href='login/member_form.html'  target='main'>  53 :       <img SRC='img/menu_03.gif' WIDTH=84 HEIGHT=47                     border=0 ALT=''></a></TD> ";  55 :     }  56 :     else  57 :     { echo "  59 :           <TD>  60 :       <a href='login/modify_memberinfo.php'  target='main'>  61 :             <img SRC='img/menu_11.gif' WIDTH=84 HEIGHT=47                          border=0 ALT=''></a></TD> ";  63 :     }  64 : ?>

【예제 9-2】top.php 02 방명록 65 : <TD>  66 :             <a href="guestbook/guestbook.php"  target="main">  67 :             <img SRC="img/menu_04.gif" WIDTH=86 HEIGHT=47                               border=0 ALT=""></a></TD>  68 :           <TD>  69 :       <a href="freeboard/list.php"  target="main">  70 :             <img SRC="img/menu_05.gif" WIDTH=86 HEIGHT=47  71 :           <TD>  72 :             <a href="notice/list.php"  target="main">  73 :             <img SRC="img/menu_06.gif" WIDTH=90 HEIGHT=47  74 :           <TD>  75 :             <a href="qna/list.php"  target="main">  76 :             <img SRC="img/menu_07.gif" WIDTH=85 HEIGHT=47 자유게시판 목록보기 방명록 버튼 공지사항 목록보기 자유게시판 버튼 질의응답 목록보기 공지사항 버튼 자유게시판 버튼

【예제 9-2】top.php 02 77 : <TD> 자료실 목록보기 77 :           <TD>  78 :       <a href="down/list.php"  target="main">  79 :       <img SRC="img/menu_08.gif" WIDTH=88 HEIGHT=47                         border=0 ALT=""></a></TD>  80 :           <TD>  81 :       <a href="survey/survey.php"  target="main">  82 :       <img SRC="img/menu_09.gif" WIDTH=89 HEIGHT=47  83 :   </TR>  84 :     </table>  85 :           </td>  86 :         </tr>  87 :     </table>  88 : <!--메뉴끝-->  89 : </body>  90 : </html> 자료실 버튼 설문조사 설문조사 버튼

【예제 9-3】main_init.php 02 초기 하단 프레임 1 : <html> 2 : <head>  3 :   <title> :: PHP 프로그래밍 입문에 오신 것을 환영합니다~~ :: </title>  4 :   <link rel="stylesheet" href="style.css" type="text/css">  5 :  </head>  7 : <body leftmargin="0" topmargin="0" marginwidth="0“ marginheight="0">  8 : <table width="776" align="center" cellspacing="0" cellpadding="0“ border="0">  9 : <tr height=150><td></td></tr>  10 : <tr align=center>  11 : <td>   메인화면 입니다. </td></tr>  15 : </table>  16 : </body>  17 : </html>