Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.comThi t k webTh i gian: - docx

198 495 0
Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.comThi t k webTh i gian: - docx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Thi t k web Th i gian: - Lý thuy t: 30 ti t - Th c hành: 30 ti t - T h c: 15 ti t Khoa Công ngh thông tin GV: TS Vũ ð c Lung lungvd@uit.edu.vn Thi t k web Khoa CNTT Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com ði m ñánh giá ði m chuyên c n: 10% ði m làm ñ án mơn h c: 30% – Sinh viên chia thành nhóm 3-5 ngư i – ðăng ký v i l p trư ng, Danh sách g m: stt nhóm, H & tên SV, MSSV, e-mail c a trư ng nhóm (bu i sau l p trư ng n p l i) ði m thi cu i kỳ: 60% Thi t k web Khoa CNTT Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com M c tiêu môn h c N m v ng khái ni m b n c a q trình thi t cài đ t tri n khai m t ng d ng web Thi t k trang Web cài ñ t m t ng d ng Web hoàn ch nh b ng HTML,CSS,JavaScript PHP Tri n khai khai thác ng d ng web Internet Thi t k web Khoa CNTT Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com N i dung môn h c Chương : Gi i thi u Chương : Các bư c thi t k web Chương 3: Ngôn ng HTML Chương 4: CSS Chương 5: Web Form Chương 6: Th t k trang web ñ ng v i JavaScript Chương 7: Thi t k web v i PHP Thi t k web Khoa CNTT Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Các ki n th c tiên quy t L p trình b n C, C++ ho c Java Các ki n th c b n v CSDL Thi t k , ng d ng MS Access, MS SQL Server ho c MySQL Thi t k web Khoa CNTT Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Tài li u tham kh o Jennifer Niederst Robbins Web Design in a Nutshell (A Desktop Quick Reference), Third Edition, 2006 Jeffrey Veen The Art & Science of Web Design, 2001 Lê Minh Hoàng T h c thi t k web, NXB “Lao ð ng”, t p I&II, 2007 Các trang Web tham kh o: – – – – Thi t k web www.w3schools.com www.php.net www.w3.org www.javascript.internet.com Khoa CNTT Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Chương I: Gi i thi u L ch s : – M ng Internet xu t phát t m ng ARPANET c a M (1969) - m ng gi a trư ng ðH – 1989 - Tim Berners Lee phát minh giao th c World Wide Web (t i phòng TN v t lý phân t -Geneva), sau Hypertext Markup Language - HTML – 1990 – Tim vi t trình t (Web Browser) Web server ñ u tiên (info.cern.ch) – Vi t nam có Internet vào tháng 11/1997 – ð n nay, có kho ng 30 t trang web thu c 100 tri u website Thi t k web Khoa CNTT Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Các thành ph n c a web Web gì? – Là d ch v phân tán cung c p thông tin multimedia d a hypertext Các thành ph n c a web – Web Page – Web site – Uniform Resource Locator (URL) – Web Server, Web Browser Thi t k web Khoa CNTT Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Webpage - Website Web page: – Là m t trang web – Có th vi t b ng ngơn ng khác k t qu tr v client trang HTML Web site: Là t p h p trang Web có n i dung th ng nh t, ph c v cho m t m c đích ñó World Wide Web (WWW): Là h th ng Web Site tồn th gi i đư c truy c p thông qua m ng Internet Thi t k web Khoa CNTT Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com URL-Uniform Resource Locator URL-Uniform Resource Locator: (Chu i ñ nh v tài nguyên) D ng: giaoth c://ñ a_ch _máy_ch :c ng/đư ng_d n_đ n_tài_ngun Ví d : http://www.lhu.edu.vn:80/index.aspx Thi t k web Khoa CNTT 10 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ki u m ng – array(tt) Ch s chu i (Associated array): $a[“ten”] = “H ng”; $a[“mau”] = “ð ”; M ng nhi u chi u – ðư c coi m ng c a m ng – Ví d : $a[0][0] = “TT”; $a[0][1] = “H tên”; $a[1][0] = 1; $a[1][1] = “Nguyen Van A”; Thi t k web Khoa CNTT-LHU 15 Ki u m ng – array(tt) Kh i t o m ng b ng hàm array() – Ch s m c ñ nh: $a=array(“xin”, “chào”, “b n”); /*tương ñương v i $a[]=“xin”; $a[]=“chào”; $a[]=“b n”;*/ – Ch s m c ñ nh v i ch s ñ u khác 0: $a=array(5=>“xin”, “chào”, “b n”); /*tương ñương v i $a[5]=“xin”; $a[]=“chào”; $a[]=“b n”;*/ Thi t k web Khoa CNTT-LHU 16 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Ki u m ng – array(tt) Kh i t o m ng b ng hàm array()(ti p) – Ch s chu i: $a=array(“ten”=>”H ng”, “mau”=>”ð ”); /*Tương ñương v i: $a[“ten”] = “H ng”; $a[“mau”] = “ð ”;*/ – M ng nhi u chi u: $a = array( array(“TT”, “H tên”), array(1,”Nguy n Văn A”) ); Thi t k web Khoa CNTT-LHU 17 Ki u m ng – array(tt) Thi t k web Khoa CNTT-LHU 18 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Chuy n ki u ki m tra ki u Chuy n ki u d li u – Cách (automatic) $var = "100" + 15; $var = "100" + 15.0; $var = 39 " Steps"; – Cách 2: (datatype) $var – Cách 3: settype($var, “datatype”) Ki m tra ki u Thi t k web Khoa CNTT-LHU 19 Toán t Ki u s : – K t h p: +, -, *, /, % – Tăng gi m: ++, -VD: $a++; $a ; ++$a; $a; Chu i: Toán t ch m (.) Logic: AND (&&), OR (||), XOR, ! Gán: =, +=, -=, = So sánh: ==, ===, !=, !==, , = Thi t k web Khoa CNTT-LHU 20 10 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Các c u trúc ñi u n ði u ki n if ði u n switch Vòng l p for Vòng l p while Vòng l p While Vòng l p foreach T khóa break, continue Thi t k web Khoa CNTT-LHU 21 foreach foreach (array as variable) { statements } Ví d : $meal = array('breakfast' => 'Walnut Bun', 'lunch' => 'Cashew Nuts and White Mushrooms', 'dinner' => 'Eggplant with Chili Sauce'); print "\n"; foreach ($meal as $key => $value) { print "$key$value\n"; } print ''; Thi t k web Khoa CNTT-LHU 22 11 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Hàm Khái báo hàm function tên_hàm(ts1, ts2,…, tsn) { //các l nh thân hàm } ð tr giá tr cho hàm ta s d ng l nh return bi u_th c; ð thoát kh i hàm: – S d ng return – exit; Thi t k web Khoa CNTT-LHU 23 Ph m vi bi n Ph m vi bi n ph m vi bi n xác đ nh Trong PHP, bi n có ph m vi: – Local variables: bi n c c b : • Kh i t o hàm • có tác d ng t kh i t o ñ n h t hàm – Global variables: Bi n tồn c c: • Kh i t o ngồi hàm • Có tác d ng t kh i t o ñ n h t file tr hàm • ð đưa bi n tồn c c vào hàm, s d ng khai báo global $bi n1, $bi n2,…; ho c m ng $_GLOBAL – Super Global Variables: Siêu toàn c c: M t s bi n có s n c a PHP: $_SERVER, $_GLOBAL Thi t k web Khoa CNTT-LHU 24 12 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com VD Ph m vi bi n Thi t k web Khoa CNTT-LHU 26 13 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com Chèn file include(“ñ a_ch require(“ñ a_ch include_once(“ñ require_once(“ñ Thi t k web _file”); _file”); a_ch _file”); a_ch _file”); Khoa CNTT-LHU 27 L p ñ i tư ng PHP ð nh nghĩa l p Thi t k web Khoa CNTT-LHU 28 14 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com L p ñ i tư ng PHP Thi t k web Khoa CNTT-LHU 29 PHP v i CSDL Các bư c thao tác CSDL PHP K t n i v i CSDL Xây d ng câu truy v n d li u Th c thi câu truy v n X lí k t qu tr v t câu truy v n SELECT Ng t k t n i v i CSDL Thi t k web Khoa CNTT-LHU 30 15 Simpo PDF Merge and Split Unregistered Version - http://www.simpopdf.com T o K t n i CSDL K t n i v i MySQL resource mysql_connect([string host], [string username], [string password]) Ch n CSDL int mysql_select_db (string database, [resource connection]) VD:

Ngày đăng: 27/06/2014, 06:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan