1. Trang chủ
  2. » Công Nghệ Thông Tin

CHUYÊN ĐỀ CSDL VÀ LẬP TRÌNH ỨNG DỤNG WEB 1- P4 ppt

5 359 0

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

THÔNG TIN TÀI LIỆU

Cấu trúc

  • CHUYÊN ĐỀ CSDL VÀ LẬP TRÌNH ỨNG DỤNG WEB 1

  • Nội dung

  • Mục tiêu môn học

  • Nội dung chương trình

  • Công cụ

  • Công cụ ( tt )

  • Kiến thức yêu cầu

  • Tài liệu tham khảo

  • Đánh giá kết quả

  • Liên hệ

  • Ppt0000002.pdf

    • Bài 3 Thiết kế trang Web – HTML Căn bản

    • Nội dung

    • Nội dung

    • Giới thiệu về HTML

    • Giới thiệu về HTML – Trình duyệt, trình soạn thảo

    • Giới thiệu về HTML – Thẻ (Tag) HTML

    • Giới thiệu về HTML – Thẻ (Tag) HTML

    • Giới thiệu về HTML – Thẻ (Tag) HTML.Cú pháp

    • Giới thiệu về HTML – Thẻ (Tag) HTML.Cú pháp

    • Giới thiệu về HTML – Thẻ (Tag) HTML.Ví dụ

    • Nội dung

    • Cấu trúc 1 tài liệu HTML

    • Cấu trúc 1 tài liệu HTML

    • Cấu trúc 1 tài liệu HTML – Ví dụ

    • Nội dung

    • Các Tag Cơ bản

    • Các tag xử lý văn bản – Khối, chuổi văn bản

    • Các tag xử lý văn bản – Ví dụ về Heading

    • Các tag xử lý văn bản – Ví dụ về Paragraph

    • Các tag xử lý văn bản – Ví dụ về Paragraph

    • Các tag xử lý văn bản – Ví dụ tag Định dạng chữ

    • Các tag xử lý văn bản – Ví dụ tag Định dạng chữ

    • Các tag xử lý văn bản – WYSIWYG với tag <pre>

    • Các tag xử lý văn bản – Ký tự đặc biệt

    • Các tag xử lý văn bản – Danh sách Ký tự đặc biệt

    • Tag hình ảnh

    • Tag âm thanh

    • Nội dung

    • Các tag Danh sách

    • Các tag Danh sách – Danh sách có thứ tự

    • Các tag Danh sách – Danh sách có thứ tự

    • Các tag Danh sách – Danh sách không có thứ tự

    • Các tag Danh sách – Danh sách tự định nghĩa

    • Nội dung

    • Tag liên kết trang - URL

    • Tag liên kết trang - URL

    • Tag liên kết trang – Tag <a> (anchor)

    • Tag liên kết trang – Phân loại liên kết

    • Tag liên kết trang – Liên kết ngoại (External Link)

    • Tag liên kết trang – Liên kết nội (Internal Link)

    • Tag liên kết trang – Liên kết Email

    • Tag liên kết trang – Phân loại địa chỉ URL

    • Ví dụ

    • Ví dụ

    • Ví dụ

    • Ví dụ

    • Ví dụ

    • Ví dụ

    • Bài tập

    • Nội dung

    • Tag kẻ bảng - Table

    • Tag kẻ bảng – Table (tt)

    • Tag kẻ bảng – Table (tt)

  • Ppt0000003.pdf

    • Bài 4 CSS – Casscading Style Sheets

    • Nội dung

    • Nội dung

    • Giới thiệu về CSS

    • Giới thiệu về CSS – Ví dụ

    • Nội dung

    • Định nghĩa Style

    • Định nghĩa Style – Ghi chú

    • Nội dung

    • Sử dụng và Phân loại CSS – Phân loại

    • Sử dụng và Phân loại CSS - Inline Style Sheet

    • Sử dụng và Phân loại CSS - Embedding Style Sheet

    • Sử dụng và Phân loại CSS - Embedding Style Sheet

    • Sử dụng và Phân loại CSS - External Style Sheet

    • Sử dụng và Phân loại CSS - External Style Sheet

    • Sử dụng và Phân loại CSS – So sánh, Đánh giá

    • Sử dụng và Phân loại CSS – Độ ưu tiên

    • Nội dung

    • Selector

    • Selector trong CSS

    • Selector trong CSS - Element

    • Selector trong CSS

    • Selector trong CSS – ID rules

    • Selector trong CSS

    • Selector trong CSS – Class rules

    • Selector trong CSS

    • Selector trong CSS – Kết hợp Element và Class

    • Selector trong CSS

    • Selector trong CSS - Contextual Selection

    • Selector trong CSS

    • Selector trong CSS – Pseudo Class

  • Ppt0000004.pdf

    • Bài 5 Form

    • Nội dung

    • Nội dung

    • Giới thiệu Form

    • Ví dụ

    • Tag <Form>

    • Tag <Form> - Ví dụ

    • Nội dung

    • Các thành phần của Form

    • Các thành phần của Form – Text Field

    • Các thành phần của Form – Password Field

    • Các thành phần của Form – Check box

    • Các thành phần của Form – Radio button

    • Các thành phần của Form – File Form Control

    • Các thành phần của Form – Submit button

    • Các thành phần của Form – Reset Button

    • Các thành phần của Form - Generalized Button

    • Các thành phần của Form – Multiline Text Field

    • Các thành phần của Form - Label

    • Các thành phần của Form – Pull-down Menu

    • Các thành phần của Form – Pull-down Menu

    • Các thành phần của Form – Field Set

    • Nội dung

    • Một số thuộc tính tiện ích của Form và Input

    • Một số thuộc tính tiện ích của Form và Input

    • Bật chế độ Auto-complete cho IE

    • Nội dung

    • Phân biệt phương thức GET/POST - GET

    • Phân biệt phương thức GET/POST - POST

    • Nội dung

    • Thẻ MARQUEE

    • Tự động chuyển hướng trang web

  • Ppt0000005.pdf

    • Bài 7 PHP Cơ bản

    • Nội dung

    • Nội dung

    • Giới thiệu về PHP – Lịch sử phát triển

    • Giới thiệu về PHP – PHP là gì ?

    • Giới thiệu về PHP – Ưu điểm 1

    • Giới thiệu về PHP – Ưu điểm 2

    • Giới thiệu về PHP – Ưu điểm 3

    • Giới thiệu về PHP – Ưu điểm 4

    • Giới thiệu về PHP – Một số website lớn

    • Giới thiệu về PHP – Cần gì để chạy PHP ?

    • Nội dung

    • Cơ chế hoạt động của WebServer

    • Cơ chế hoạt động của WebServer

    • Cơ chế hoạt động của WebServer

    • Nội dung

    • Cú pháp & Quy ước trong PHP

    • Quy ước

    • Quy ước

    • Cú pháp & Quy ước trong PHP

    • Khai báo biến

    • Khai báo biến

    • Cú pháp & Quy ước trong PHP

    • Kiểu dữ liệu

    • Kiểu dữ liệu (tt)

    • Kiểu dữ liệu (tt)

    • Kiểu số - int, float

    • Kiểu chuỗi - string

    • Ví dụ

    • Ví dụ

    • Mảng - array

    • Mảng - array

    • Mảng - array

    • Cú pháp & Quy ước trong PHP

    • Toán tử

    • Cú pháp & Quy ước trong PHP

    • Cấu trúc điều khiển

    • Điều kiện if

    • Điều khiển switch

    • Vòng lặp for

    • Vòng lặp while, do…while

    • Vòng lặp foreach

    • Cú pháp & Quy ước trong PHP

    • Hàm - function

    • Hàm – Phạm vi biến

    • Hàm – Tham trị vs Tham biến

    • Hàm – include & require

    • Cú pháp & Quy ước trong PHP

    • Lớp đối tượng - class

    • Lớp đối tượng - class

  • Ppt0000006.pdf

    • Bài 8 PHP Truyền nhận dữ liệu giữa các trang web

    • Nội dung

    • Nội dung

    • Cơ chế truyền nhận dữ liệu

    • Cơ chế truyền nhận dữ liệu

    • Cơ chế truyền nhận dữ liệu

    • Cơ chế truyền nhận dữ liệu

    • Cơ chế truyền nhận dữ liệu – Trang web nhập liệu

    • Cơ chế truyền nhận dữ liệu – Trang web nhập liệu

    • Cơ chế truyền nhận dữ liệu – Trang web nhập liệu

    • Nội dung

    • Truyền/Nhận qua Phương thức GET

    • Phương thức GET – Ưu khuyết điểm

    • Ví dụ

    • Ví dụ (tt)

    • Nội dung

    • Truyền/Nhận qua Phương thức POST

    • Phương thức POST – Ưu khuyết điểm

    • Nội dung

    • Truyền/Nhận dữ liệu từ Checkbox

    • Truyền/Nhận dữ liệu từ Radio Button

    • Truyền/Nhận dữ liệu từ ComboBox

    • Truyền/Nhận dữ liệu từ Listbox - sử dụng Mảng

  • Ppt0000007.pdf

    • Bài 9 Thao tác CSDL với PHP

    • Nội dung

    • Nội dung

    • Các bước thao tác CSDL trong PHP

    • Các bước thao tác CSDL trong PHP

    • 1. Tạo Kết nối CSDL

    • Các bước thao tác CSDL trong PHP

    • 2. Xây dựng câu truy vấn (tt)

    • Các bước thao tác CSDL trong PHP

    • 3. Thực thi câu truy vấn

    • Các bước thao tác CSDL trong PHP

    • 4. Xử lý kết quả trả về

    • Các bước thao tác CSDL trong PHP

    • 5. Ngắt kết nối dữ liệu

    • Tổng hợp các bước thao tác CSDL MySQL

    • Nội dung

    • Một số vấn đề - MySQL & Font Unicode

  • Ppt0000008.pdf

    • Bài 9 PHP - Quản lý file, cookies, session, mail

    • Nội dung

    • Nội dung

    • Kỹ thuật Upload File bằng PHP

    • Cơ chế Upload File

    • Các bước cần thiết để upload file

    • 1. Thiết kế Form để Upload File

    • 2. Lấy thông tin file upload

    • Ví dụ

    • Ví dụ

    • 3. Di chuyển tập tin từ thư mục tạm sang thư mục upload

    • Kiểm tra lỗi, định dạng, kích thước File upload

    • Một số lỗi khi upload file

    • Vấn đề về quyền truy cập File

    • Vấn đề giới hạn kích thước file upload

    • Một số hàm quản lý file / thư mục

    • Nội dung

    • Kỹ thuật gửi Email bằng PHP

    • Cơ chế gửi Email

    • Ví dụ Cấu hình Gửi Email sử dụng GMAIL

    • Ví dụ Cấu hình Gửi Email sử dụng Y!MAIL

    • Kỹ thuật gửi Email bằng PHP

    • Gửi email sử dụng Outlook

    • Kỹ thuật gửi Email bằng PHP

    • Gửi mail sử dụng PHP mail() - Non Authentication

    • Gửi mail sử dụng PHP mail() - Non Authentication

    • Ví dụ :

    • Kỹ thuật gửi Email bằng PHP

    • Gửi mail sử dụng PHP PEAR package – SMTP Authentication

    • Gửi mail sử dụng PHP PEAR package – SMTP Authentication (Ví dụ)

    • Một số mail server thông dụng

    • Kỹ thuật gửi mail – Ví dụ: Kích hoạt tài khoản

    • Nội dung

    • Cookie – Ví dụ 1

    • Cookie – Giới thiệu

    • Cookie – Cú pháp sử dụng

    • Cookie – Cú pháp sử dụng

    • Cookie – Cú pháp sử dụng

    • Cookie – Ứng dụng

    • Nội dung

    • Session

    • Session – Cú pháp sử dụng

    • Session – Cấu hình

    • Session – Ví dụ : Đếm số lần duyệt trang web

    • Session - Ứng dụng cho Login

    • Session - Ứng dụng cho Login

    • Session - Ứng dụng cho Login

    • So sánh : Session – Cookie – Database

    • Bài tập 6: PHP - Quản lý file, cookies, session, mail

    • Bài tập 6- Viết ứng dụng File Manager

  • Ppt0000009.pdf

    • Bài 9 PHP nâng cao

    • Nội dung

    • Nội dung

    • Kỹ thuật Upload File bằng PHP

    • Cơ chế Upload File

    • Thiết kế Form để Upload File

    • Thiết kế trang xử lý File được upload trên server

    • Kiểm tra lỗi, định dạng, kích thước File upload

    • Vấn đề về quyền truy cập File

    • Nội dung

    • Kỹ thuật gửi Email bằng PHP

    • Kỹ thuật gửi Email bằng PHP

    • Nội dung

    • Cookie – Giới thiệu

    • Cookie – Cú pháp sử dụng

    • Cookie – Ví dụ

    • Nội dung

    • Session

    • Session – Cú pháp sử dụng

    • Session – Ví dụ : Đếm số lần duyệt trang web

    • Session - Ứng dụng cho Login

    • Session - Ứng dụng cho Login – Gồm 4 bước

    • Session - Ứng dụng cho Login

    • Session - Ứng dụng cho Giỏ hàng (shopping cart)

    • So sánh : Session – Cookie – Database

Nội dung

Lập trình và Thiếtkế Web 1 – Bài 9 : PHP nâng cao © 2007 Khoa CNTT - ĐHKHTN Cookie Cookie – – C C ú ú ph ph á á p p s s ử ử d d ụ ụ ng ng  Lệnh ghi cookie setcookie(name, value, expire, path, domain); setrawcookie(name, value, expire, path, domain); • name : Tên cookie • value : Giá trị cookie • expire : Thời điểm mà cookie hếthiệulực • path : Đường dẫn trên server mà cookie có hiệulực • domain : Xác định tên miềnmàcookie đượcgởi đi • Bắtbuộcphảixuấthiệntrướcthẻ <html>  Lấygiátrị cookie echo $_COOKIE[“cookieName"];  Xóa cookie setcookie(“cookieName", "", time() -3600); Lập trình và Thiếtkế Web 1 – Bài 9 : PHP nâng cao © 2007 Khoa CNTT - ĐHKHTN Cookie – Ví dụ cookie setcookie $_COOKIE[fieldName] Client Lưu username & password Webserver Lập trình và Thiếtkế Web 1 – Bài 9 : PHP nâng cao © 2007 Khoa CNTT - ĐHKHTN N N ộ ộ i i dung dung  Kỹ thuật Upload File bằng PHP  Kỹ thuậtgửi mail bằng PHP  Sử dụng Cookie trong PHP  Sử dụng Session trong PHP Lập trình và Thiếtkế Web 1 – Bài 9 : PHP nâng cao © 2007 Khoa CNTT - ĐHKHTN Session Session  Là thông tin về client đượcserver lưutrênmáycủa server  Sử dụng session session lưu định danh duy nhấtchotừng client  Mục đích lưubiếndữ liệu dùng chung cho nhiềutrang trong 1 phiên làm việccủaclient Webserver Cookie: PHPSESSID session_start $_SESSION[sessionVar] Client Lập trình và Thiếtkế Web 1 – Bài 9 : PHP nâng cao © 2007 Khoa CNTT - ĐHKHTN Session Session – – C C ú ú ph ph á á p p s s ử ử d d ụ ụ ng ng  Khởi động Session session_start(); – Bắtbuộcphảixuấthiệntrướcthẻ <html>  Ghi & Đọcgiátrị Session $_SESSION[“sessionVar”] = $value ; $_SESSION[“sessionVar”] = array(); $_SESSION[“sessionVar”][] = $value; if (isset($_SESSION[“sessionVar"]) echo $_SESSION[“sessionVar"];  HủyBiến trong Session unset($_SESSION[“sessionVar”]);  Hủycả Session session_destroy(); . -3600); Lập trình và Thiếtkế Web 1 – Bài 9 : PHP nâng cao © 2007 Khoa CNTT - ĐHKHTN Cookie – Ví dụ cookie setcookie $_COOKIE[fieldName] Client Lưu username & password Webserver Lập trình và Thiếtkế. Session trong PHP Lập trình và Thiếtkế Web 1 – Bài 9 : PHP nâng cao © 2007 Khoa CNTT - ĐHKHTN Session Session  Là thông tin về client đượcserver lưutrênmáycủa server  Sử dụng session session. chung cho nhiềutrang trong 1 phiên làm việccủaclient Webserver Cookie: PHPSESSID session_start $_SESSION[sessionVar] Client Lập trình và Thiếtkế Web 1 – Bài 9 : PHP nâng cao © 2007 Khoa CNTT - ĐHKHTN Session

Ngày đăng: 08/07/2014, 13:20

TỪ KHÓA LIÊN QUAN

w