Bài giảng Lập trình Web - ThS. Trần Phi Hảo
lượt xem 26
download
Bài giảng Lập trình Web giới thiệu các nội dung: Giới thiệu HTML Form, giới thiệu về mô hình client/server và web server, tổng quan về PHP, tổng quan về MySQL, sử dụng PHP và MySQL để xây dựng các ứng dụng web. Mời các bạn cùng tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Lập trình Web - ThS. Trần Phi Hảo
- TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI KHOA: KHOA HỌC MÁY TÍNH LẬP TRÌNH WEB GIẢNG VIÊN: ThS. TRẦN PHI HẢO
- MỤC TIÊU CỦA HỌC PHẦN Trình bày tổng quan về Web Server và cách thức hoạt động của nó. Cung cấp các kiến thức cơ bản về ngôn ngữ PHP và CSDL MySQL như: cách cài đặt, câu lệnh, cú pháp, các hàm thông dụng trong việc lập trình Web động Vận dụng các kiến thức được học vào việc thiết kế và xây dựng các ứng dụng Web hoạt động trên mô hình Client/ Server 28/04/16 Lập trình Web 2
- TÀI LIỆU THAM KHẢO Giáo trình nhập môn PHP & MySQL xây dựng ứng dụng Web, Nguyễn Thiên Bằng – Nhà Xuất bản Lao động xã hội Sử dụng PHP & MySQL Thiết kế Web động, Nguyễn Trường Sinh – Nhà xuất bản thống kê Xây dựng ứng dụng Web bằng PHP & MySQL, Phạm Hữu Khang Beginning PHP and MySQL, W. Jason Gilmore – Third edition Advanced PHP for Web Professionals, Christopher Cosentino – Prentice Hall PTR (2002) 28/04/16 Lập trình Web 3
- NỘI DUNG 1. GIỚI THIỆU HTML FORM 2. GIỚI THIỆU VỀ MÔ HÌNH CLIENT/ SERVER VÀ WEB SERVER 3. TỔNG QUAN VỀ PHP 4. TỔNG QUAN VỀ MYSQL 5. SỬ DỤNG PHP & MYSQL ĐỂ XÂY DỰNG CÁC ỨNG DỤNG WEB 28/04/16 Lập trình Web 4
- CHƯƠNG 1: GIỚI THIỆU HTML FORM VÀ WEB SERVER 1.1. FORM VÀ CÁC THUỘC TÍNH 1.2. CÁC KIỂU PHẦN TỬ TRÊN FORM 1.3. MÔ HÌNH CLIENT/ SERVER VÀ WEB SERVER 28/04/16 Lập trình Web 5
- 1.1. FORM VÀ CÁC THUỘC TÍNH Form là nơi để người dùng nhập thông tin Mỗi Form được bao bởi cặp thẻ Các thuộc tính của form Action = “URL”: chỉ đến script xử lý form Method = “GET” hoặc “POST”: ngầm định là GET Name: thuộc tính tên Enctype = “Mine_type”: loại dữ liệu sẽ gửi đi 28/04/16 Lập trình Web 6
- 1.2. CÁC KIỂU PHẦN TỬ TRÊN FORM Phần tử input Phần tử select Phần tử textarea Phần tử button 28/04/16 Lập trình Web 7
- PHẦN TỬ INPUT Hầu hết công việc trên forms thường được hoàn tất với các phần tử nhập (input). Một thẻ input và thuộc tính của nó sẽ quyết định loại phần tử form nào được hiển thị trên trình duyệt Cú pháp: Ví dụ: Xét đoạn Script sau và xem kết quả hiển thị trên trình duyệt 28/04/16 Lập trình Web 8
- PHẦN TỬ INPUT Form 1 Name: Password: Emai:   ; 28/04/16 Lập trình Web 9
- PHẦN TỬ INPUT Hiển thị trên Browser 28/04/16 Lập trình Web 10
- PHẦN TỬ INPUT Một số loại (type) phần tử input: Text Password Hidden Submit Reset Checkbox Radio File Image 28/04/16 Lập trình Web 11
- PHẦN TỬ SELECT Phần tử select dùng để tạo một danh sách liệt kê. Được đặt trong cặp thẻ với một thuộc tính tên Trong phần tử này, các thẻ sẽ chỉ ra các giá trị chọn lựa. Mỗi giá trị có một thuộc tính giá trị Ta có thể chọn nhiều hơn một giá trị bằng cách thêm vào thẻ thuộc tính “multiple” Cú pháp: giá trị 28/04/16 Lập trình Web 12
- PHẦN TỬ SELECT Ví dụ: Xét đoạn Script và xem kết quả trên trình duyệt Select your country: --Others-- Australia Germany France Italia Ireland Vietnam 28/04/16 Lập trình Web 13
- PHẦN TỬ SELECT Hiển thị trên Browser 28/04/16 Lập trình Web 14
- PHẦN TỬ TEXTAREA Được sử dụng khi cần nhập vào một đoạn văn bản gồm nhiều dòng (khối văn bản) Được đặt trong cặp thẻ Các thuộc tính cols và rows dùng để thiết lập số cột và số dòng dùng để hiển thi đoạn văn bản Cú pháp Đoạn văn bản cần nhập 28/04/16 Lập trình Web 15
- PHẦN TỬ TEXTAREA Ví dụ: Xét đoạn Script sau: Textarea Example Enter your infomation here: Please write something! 28/04/16 Lập trình Web 16
- PHẦN TỬ SELECT Hiển thị trên Browser 28/04/16 Lập trình Web 17
- PHẦN TỬ BUTTON Button là một phiên bản của nút Submit, nó cho phép cả văn bản và hình ảnh được đặt trên cùng một nút Được đặt trong cặp thẻ Ví dụ: Submit 28/04/16 Lập trình Web 18
- PHẦN TỬ BUTTON Hiển thị trên Browser 28/04/16 Lập trình Web 19
- 1.2. CÁC KIỂU PHẦN TỬ TRÊN FORM Lưu ý: Để nhóm các phần tử trên form lại ta có thể dùng cặp thẻ Để tạo tiêu đề cho nhóm các phần tử ta dùng cặp thẻ /legend> Bài tập: Tìm hiểu một số Website trên mạng sau đó sử dụng các kiểu phần tử trên form trong HTML để thiết kế một WebPage. 28/04/16 Lập trình Web 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Lập trình web bài 3: Sử dụng màu sắc trong Illustration
27 p | 182 | 38
-
Bài giảng Lập trình web bài 1: Làm quen với Adobe Illustrator CS4 & không gian làm việc
40 p | 200 | 37
-
Bài giảng Lập trình web bài 2: Làm quen với công cụ vẽ và sử dụng Symbol bảng Library
51 p | 169 | 30
-
Bài giảng Lập trình Web ASP.NET: Chương 1 - ĐH Lạc Hồng
64 p | 138 | 27
-
Bài giảng Lập trình Web: Chương 5 - Ths. Trần Phi Hảo
32 p | 131 | 23
-
Bài giảng Lập trình Web: Chương 4 - Ths. Trần Phi Hảo
58 p | 111 | 21
-
Bài giảng Lập trình Web: Chương 1 - Ths. Trần Phi Hảo
25 p | 177 | 20
-
Bài giảng Lập trình web bài 6: Sử dụng hiệu ứng, độ trong suốt và xuất file
27 p | 148 | 20
-
Bài giảng Lập trình Web ASP.Net: Chương 7 - Dương Thành Phết
58 p | 107 | 20
-
Bài giảng Lập trình web bài 4: Làm việc với công cụ vẽ và văn bản
27 p | 130 | 19
-
Bài giảng Lập trình web bài 7: Kỹ thuật hòa trộn nâng cao
27 p | 104 | 18
-
Bài giảng Lập trình Web ASP.NET: Chương 7- ĐH Lạc Hồng
20 p | 90 | 13
-
Bài giảng Lập trình Web: Bài 2 - Trần Quang Diệu
36 p | 79 | 11
-
Bài giảng Lập trình Web ASP.Net: Chương 9 - Dương Thành Phết
3 p | 110 | 11
-
Bài giảng Lập trình Web hướng Java: Bài 04 - ThS. Trịnh Tuấn Đạt
0 p | 99 | 10
-
Bài giảng Lập trình web động với PHP/MySQL: Phần 1 - Tống Phước Khải (tổng hợp & biên dịch)
41 p | 50 | 5
-
Bài giảng Lập trình web: Tổng quan thiết kế và lập trình Web - Trần Phước Tuấn
27 p | 95 | 4
-
Bài giảng Lập trình web: Tổng quan về lập trình web phía Server Asp.Net
56 p | 51 | 3
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn