Microsoft PowerPoint PHP 개요 및 설치.ppt

Similar documents
Microsoft PowerPoint 세션.ppt

Microsoft PowerPoint MySQL 연동.ppt

Discrete Mathematics

PowerPoint 프레젠테이션

Microsoft PowerPoint 웹 연동 기술.pptx

MySQL-Ch05

PowerPoint 프레젠테이션

1

2009년 상반기 사업계획

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

NCS : ERP(SAP) ERP(SAP) SW IT,. SW IT 01., 05., 06., 08., 15., , 05. SW IT,,,, SAP HR,,, 4,,, SAP ABAP HR SCHEMA, BSP,


PHP & ASP

다른 JSP 페이지호출 forward() 메서드 - 하나의 JSP 페이지실행이끝나고다른 JSP 페이지를호출할때사용한다. 예 ) <% RequestDispatcher dispatcher = request.getrequestdispatcher(" 실행할페이지.jsp");

I T C o t e n s P r o v i d e r h t t p : / / w w w. h a n b i t b o o k. c o. k r

歯MW-1000AP_Manual_Kor_HJS.PDF

구축환경 OS : Windows 7 그외 OS 의경우교재 p26-40 참조 Windows 의다른버전은조금다르게나타날수있음 Browser : Google Chrome 다른브라우저를사용해도별차이없으나추후수업의모든과정은크롬사용 한

슬라이드 1

제목을 입력하세요.

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

Eclipse 와 Firefox 를이용한 Javascript 개발 발표자 : 문경대 11 년 10 월 26 일수요일

Cookie Spoofing.hwp

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt

Microsoft Word - php05.doc

3장

PHP & ASP

Microsoft PowerPoint - 07-EDU-Apache-9-1.ppt

<4D F736F F F696E74202D20B5A5C0CCC5CDBAA3C0CCBDBA5F3130C1D6C2F75F31C2F7BDC32E >

PowerPoint 프레젠테이션

第 1 節 組 織 11 第 1 章 檢 察 의 組 織 人 事 制 度 등 第 1 項 大 檢 察 廳 第 1 節 組 대검찰청은 대법원에 대응하여 수도인 서울에 위치 한다(검찰청법 제2조,제3조,대검찰청의 위치와 각급 검찰청의명칭및위치에관한규정 제2조). 대검찰청에 검찰총장,대

슬라이드 1

EDB 분석보고서 (04.06) ~ Exploit-DB( 에공개된별로분류한정보입니다. Directory Traversal users-x.php 4.0 -support-x.php 4.0 time-

Research & Technique Apache Tomcat RCE 취약점 (CVE ) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE 취약점은 W

KARAAUTO_4¿ù.qxd-ÀÌÆå.ps, page Normalize

KJME-2003-h.hwp

Windows 8에서 BioStar 1 설치하기

윈도우시스템프로그래밍

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1

Microsoft PowerPoint - 10Àå.ppt

슬라이드 1

안드로이드기본 11 차시어댑터뷰 1 학습목표 어댑터뷰가무엇인지알수있다. 리스트뷰와스피너를사용하여데이터를출력할수있다. 2 확인해볼까? 3 어댑터뷰 1) 학습하기 어댑터뷰 - 1 -

uFOCS

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

SK Telecom Platform NATE

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

제이쿼리 (JQuery) 정의 자바스크립트함수를쉽게사용하기위해만든자바스크립트라이브러리. 웹페이지를즉석에서변경하는기능에특화된자바스크립트라이브러리. 사용법 $( 제이쿼리객체 ) 혹은 $( 엘리먼트 ) 참고 ) $() 이기호를제이쿼리래퍼라고한다. 즉, 제이쿼리를호출하는기호

<4D F736F F F696E74202D E20B3D7C6AEBFF6C5A920C7C1B7CEB1D7B7A1B9D62E >

JSP 의내장객체 response 객체 - response 객체는 JSP 페이지의실행결과를웹프라우저로돌려줄때사용되는객체이다. - 이객체는주로켄텐츠타입이나문자셋등의데이터의부가정보 ( 헤더정보 ) 나쿠키 ( 다음에설명 ) 등을지정할수있다. - 이객체를사용해서출력의방향을다른

윈도우시스템프로그래밍


Microsoft PowerPoint - web-part03-ch20-XMLHttpRequest기본.pptx

HLS(HTTP Live Streaming) 이용가이드 1. HLS 소개 Apple iphone, ipad, ipod의운영체제인 ios에서사용하는표준 HTTP 기반스트리밍프로토콜입니다. 2. HLS 지원대상 - 디바이스 : iphone/ipad/ipod - 운영체제 :

FileMaker 15 ODBC 및 JDBC 설명서

Microsoft PowerPoint - web-part03-ch19-node.js기본.pptx

슬라이드 1

초보자를 위한 ASP.NET 2.0

°øÁÖ´ëÇб³Ãѵ¿Ã¢È¸º¸ 63È£

untitled

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

0. 들어가기 전

Microsoft PowerPoint - aj-lecture1.ppt [호환 모드]

쉽게 풀어쓴 C 프로그래밍

var answer = confirm(" 확인이나취소를누르세요."); // 확인창은사용자의의사를묻는데사용합니다. if(answer == true){ document.write(" 확인을눌렀습니다."); else { document.write(" 취소를눌렀습니다.");

PowerPoint 프레젠테이션

menu_10p_all_161020_cs6

untitled


PowerPoint 프레젠테이션

하둡을이용한파일분산시스템 보안관리체제구현

PowerPoint Template

소만사 소개

Microsoft PowerPoint App Fundamentals[Part1](1.0h).pptx

슬라이드 1

EDB 분석보고서 (04.03) ~ Exploit-DB( 에공개된별로분류한정보입니다. ** 5개이상발생한주요소프트웨어별상세 EDB 번호 종류 공격난이도 공격위험도 이름 소프트웨어이름 3037 SQL Inj

목 차 Ⅰ. 일반사항 1 Ⅱ. 특기사항 3 Ⅲ. 물품내역 및 세부규격 8 Ⅳ. 주의사항

Microsoft PowerPoint UNIX Shell.pptx

Microsoft PowerPoint - GUI _DB연동.ppt [호환 모드]

Web Scraper in 30 Minutes 강철

FileMaker ODBC 및 JDBC 가이드

<목 차> I. 출장 개요 1 II. 주요일정 2 III. 세부내용 3 1. 전자공증체계 3 2. 전자공증 시스템 및 서비스 절차 4 3. 전자공증서비스 현황 6 4. 기타 7 IV. 국내 전자공증제도 도입 시 검토의견 9

<49534F C0CEC1F520BBE7C8C4BDC9BBE720C4C1BCB3C6C320B9D D20BDC3BDBAC5DB20B0EDB5B5C8AD20C1A6BEC8BFE4C3BBBCAD2E687770>

Microsoft Word - Windows_apahce_php_CUBRID2008

Microsoft PowerPoint - 27.pptx

BEA_WebLogic.hwp

Microsoft PowerPoint - Java7.pptx

Microsoft PowerPoint App Fundamentals[Part1].pptx

<4D F736F F F696E74202D203130C0E52EBFA1B7AF20C3B3B8AE205BC8A3C8AF20B8F0B5E55D>

PowerPoint 프레젠테이션

< FC8A8C6E4C0CCC1F620B0B3B9DF20BAB8BEC8B0A1C0CCB5E5C3D6C1BE28C0FAC0DBB1C7BBE8C1A6292E687770>

API STORE 키발급및 API 사용가이드 Document Information 문서명 : API STORE 언어별 Client 사용가이드작성자 : 작성일 : 업무영역 : 버전 : 1 st Draft. 서브시스템 : 문서번호 : 단계 : Docum

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

Observational Determinism for Concurrent Program Security

1. 제품 개요 AhnLab Policy Center 4.6 for Windows(이하 TOE)는 관리대상 클라이언트 시스템에 설치된 안랩의 안티바이러스 제품인 V3 제품군에 대해 보안정책 설정 및 모니터링 등의 기능을 제공하여 관리대상 클라이언트 시스템에 설치된 V3

초보자를 위한 ASP.NET 21일 완성

<5BB5BFB8EDB4EB2D E4B5D C0A5BDA9C0C720BAD0BCAEB0FA20B4EBC0C020B9E6BEC82E687770>

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정

하는 gd의예를들면, /usr/ports/graphics/php52-gd 에서설치해줄수있고, xml 처리를담당하는 xml 확장모듈은 /usr/ports/textproc/php52-xml 에서설치가능하다. 어느디렉토리에서제공되는지를알려면포트시스템의루트 (/usr/port

Assign an IP Address and Access the Video Stream - Installation Guide

Transcription:

고급웹프로그래밍 () Lectures 11 & 12: 2005 년중등 1급정교사연수 문양세컴퓨터과학과강원대학교자연과학대학 PHP 언어소개 (1/2) PHP: (Professional) Hypertext Preprocessor or Personal Home Page PHP는웹프로그래밍언어이다. 서버에서동작하는스크립트 (script) 언어 주로동적인 (dynamic) 웹페이지를구성할때많이사용됨 PHP의성능과기능은계속해서향상되고있다. 1994년 Rasmus Lerdorf 1995년 PHP Version 2 1998년 PHP Version 3 2000년 PHP Version 4 PHP는배우고프로그래밍하기쉬운언어이다. 많은수의함수및라이브러리를포함 C, Perl, Java 언어의문법과비슷함 Page 2 1

PHP 언어소개 (2/2) 전세계적으로많은사람들이 PHP 를사용하고있다. 2001 년 6 월, 675 만개이상의도메인에서사용 PHP 는다양한데이터베이스와쉽게연동할수있다. Informix, MS-SQL, msql, MySQL, Oracle, Sybase PHP 는다양한컴퓨터상에서동작된다. Windows, Unix, Linux 등거의모든기종의컴퓨터에서동작가능 PHP 는다양한라이브러리를제공한다. PDF, XML, 세션, 정규표현식, SNMP, IMAP, COM 등에대한라이브러리지원 Page 3 서버에서수행되는 PHP (1/2) HTML 요청 : 클라이언트에서수행됨 www.kangwon.ac.kr 서버컴퓨터 abc.html 인터넷 http://www.kangwon.ac.kr/abc.html Page 4 2

서버에서수행되는 PHP (2/2) PHP 요청 : 서버에서수행되어클라이언트에는결과전달 스크립트엔진 HTML 파일시스템 abc.php www.kangwon.ac.kr 서버컴퓨터 DB request 웹서버 인터넷 http://www.kangwon.ac.kr/abc.php Page 5 예제로본 HTML 과 PHP 의차이 (1/12) HTML 로구현한 과일쇼핑몰 예제 (HTML main source) <html> <body> 원하는가격을누르십시요.<br> <form name=fruit30 action=./fruit30.html > <input type=submit value= 30원이하 > </form> <form name=fruit60 action=./fruit60.html > <input type=submit value= 60원이하 > </form> <form name=fruit90 action=./fruit90.html > <input type=submit value= 90원이하 > </form> </body> </html> Page 6 3

예제로본 HTML 과 PHP 의차이 (2/12) HTML 로구현한 과일쇼핑몰 예제 (HTML main result) Page 7 예제로본 HTML 과 PHP 의차이 (3/12) HTML 로구현한 과일쇼핑몰 예제 (HTML sub-menu(30 원 ) source) <html> <body> 가격이 30원이하인과일의목록입니다.<br> <table border=1> <tr><th> 이름 </th><th> 가격 </th></tr> <tr><td> 사과 </td><td>10</td></tr> <tr><td> 배 </td><td>20</td></tr> <tr><td> 복숭아 </td><tr>30</td></tr> </table> </body> </html> Page 8 4

예제로본 HTML 과 PHP 의차이 (4/12) HTML 로구현한 과일쇼핑몰 예제 (HTML sub-menu(30 원 ) result) Page 9 예제로본 HTML 과 PHP 의차이 (5/12) HTML 로구현한 과일쇼핑몰 예제 (HTML sub-menu(60 원 ) source) <html> <body> 가격이 60원이하인과일의목록입니다.<br> <table border=1> <tr><th> 이름 </th><th> 가격 </th></tr> <tr><td> 사과 </td><td>10</td></tr> <tr><td> 배 </td><td>20</td></tr> <tr><td> 복숭아 </td><td>30</td></tr> <tr><td> 수박 </td><td>40</td></tr> <tr><td> 감 </td><td>50</td></tr> <tr><td> 토마토 </td><td>60</td></tr> </table> </body> </html> Page 10 5

예제로본 HTML 과 PHP 의차이 (6/12) HTML 로구현한 과일쇼핑몰 예제 (HTML sub-menu(60 원 ) result) Page 11 예제로본 HTML 과 PHP 의차이 (7/12) HTML 로구현한 과일쇼핑몰 예제 (HTML sub-menu(90 원 ) source) <html> <body> 가격이 90원이하인과일의목록입니다.<br> <table border=1> <tr><th> 이름 </th><th> 가격 </th></tr> <tr><td> 사과 </td><td>10</td></tr> <tr><td> 배 </td><td>20</td></tr> <tr><td> 복숭아 </td><td>30</td></tr> <tr><td> 수박 </td><td>40</td></tr> <tr><td> 감 </td><td>50</td></tr> <tr><td> 토마토 </td><td>60</td></tr> <tr><td> 바나나 </td><td>70</td></tr> <tr><td> 키위 </td><td>80</td></tr> <tr><td> 파인애플 </td><td>90</td></tr> </table> </body> </html> Page 12 6

예제로본 HTML 과 PHP 의차이 (8/12) HTML 로구현한 과일쇼핑몰 예제 (HTML sub-menu(90 원 ) result) Page 13 예제로본 HTML 과 PHP 의차이 (9/12) PHP 로구현한 과일쇼핑몰 예제 (PHP main source) <html> <body> <form name=fruit method=post action=./fruit2.php > 원하는가격을입력하십시요.<br> 가격 : <input type=text name=low><br> <input type=submit value= 찾기 > </form> </body> </html> Page 14 7

예제로본 HTML 과 PHP 의차이 (10/12) PHP 로구현한 과일쇼핑몰 예제 (PHP main result) Page 15 예제로본 HTML 과 PHP 의차이 (11/12) PHP 로구현한 과일쇼핑몰 예제 (PHP dynamic page source) <?PHP $fruit = array ( 사과 => 10, 배 => 20, 복숭아 => 30, 수박 => 40, 감 => 50, 토마토 => 60, 바나나 => 70, 키위 => 80, 파인애플 => 90, 대추 => 100); print 가격이. $low. 원이하인과일의목록입니다. ; print <table border=1><tr><th> 이름 </th><th> 가격 </th></tr> ; foreach ($fruit as $name => $price) { if ($price <= $low) print <tr><td>. $name. </td><td>. $price. </td></tr> ; } print </table> ;?> Page 16 8

예제로본 HTML 과 PHP 의차이 (12/12) PHP 로구현한 과일쇼핑몰 예제 (PHP dynamic page result) Page 17 APM 설치요약 APM(Apache+PHP+MySQL) 을설치한다. 관련사이트 : http://www.apmsetup.com Windows 환경, Linux 환경, UNIX 환경중자신이손쉽게사용할수있는환경을택하여 APM 을설치한다. Page 18 9

APM Setup 페이지 (www.apmsetup.com) Page 19 APM Setup 다운로드 Page 20 10

APM Setup 절차 (1/5) Page 21 APM Setup 절차 (2/5) Page 22 11

APM Setup 절차 (3/5) Page 23 APM Setup 절차 (4/5) Page 24 12

APM Setup 절차 (5/5) Page 25 APM 디렉토리살펴보기 (1/3) Page 26 13

APM 디렉토리살펴보기 (2/3) Page 27 APM 디렉토리살펴보기 (3/3) Page 28 14

APM Setup 환경설정 (1/4) Page 29 APM Setup 환경설정 (2/4) Page 30 15

APM Setup 환경설정 (3/4) Page 31 APM Setup 환경설정 (4/4) Page 32 16

APM 설치확인 (1/2) 메모장을열어다음과같이간단한형식의 PHP 파일 (test.php) 을작성한다. <? Phpinfo();?> 웹브라우저에서 http://localhost/test.php 를입력하여 PHP 버전등의정보가정상적으로출력되면바르게설치된것이다. Page 33 APM 설치확인 (2/2) APM Setup 메뉴에서 phpmyadmin 을수행하여확인한다. Page 34 17

Tips APM(Apache+PHP+MySQL) 사용환경구축 Windows, Linux, UNIX 등의환경중에서자신이사용하기에가장적합한환경을택하여 APM을설치할수있다. APM 환경구축은이후실습 ( 과제 ) 수행을위해서필수적인요소이다. Page 35 18