Lập Trình Web: PHP. Truyền và Nhận dữ liệu - GV: Trần Đình Nghĩa
lượt xem 159
download
Nội dung: 1. Cơ chế truyền nhận dữ liệu; 2. Truyền nhận qua phương thức GET; 3. Truyền nhận qua phương thức POST; 4. Một số ví dụ 5. Thực hành. Cơ chế truyền nhận dữ liệu: Web browser (client) gởi dữ liệu đến website thông qua các HTML Control (Form Field).
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Lập Trình Web: PHP. Truyền và Nhận dữ liệu - GV: Trần Đình Nghĩa
- ĐẠI HỌC SÀI GÒN – KHOA CNTT Lập Trình Web THIẾT KẾ VÀ LẬP TRÌNH WEB PHP – Truyền và Nhận dữ liệu GV: Tr ần Đình Nghĩa tdnghia1977@gmail.com 1
- Nội dung 1. Cơ chế truyền nhận dữ liệu. 2. Truy ền nhận qua phương thức GET 3. Truy ền nhận qua phương thức POST THIẾT KẾ VÀ LẬP TRÌNH WEB 4. Một số ví dụ 5. Thực hành 2
- Cơ chế truyền nhận dữ liệu Web browser (client) gởi dữ liệu đến website thông qua các HTML Control (Form Field). www.example.com Apache / IIS Internet / Intranet Webserver Server-side-script Parser (PHP, THIẾT KẾ VÀ LẬP TRÌNH WEB ASP,…) Databas Disk e Driver Web Browser Server 3
- Cơ chế truyền nhận dữ liệu Web server nhận và xử lý dữ liệu và trả kết quả cho client. Web Browser www.example.com Yêu cầu trang b.php Internet / THIẾT KẾ VÀ LẬP TRÌNH WEB Intranet Webserver 4
- Cơ chế truyền nhận dữ liệu Web Browser www.example.com Yêu cầu trang b.php Internet / THIẾT KẾ VÀ LẬP TRÌNH WEB Intranet Webserver 5
- Cơ chế truyền nhận dữ liệu Web Browser www.example.com Internet / THIẾT KẾ VÀ LẬP TRÌNH WEB Intranet Webserver 6
- Cơ chế truyền nhận dữ liệu Web Browser www.example.com THIẾT KẾ VÀ LẬP TRÌNH WEB Internet / Intranet Webserver 7
- Cơ chế truyền nhận dữ liệu THIẾT KẾ VÀ LẬP TRÌNH WEB 8
- Cơ chế truyền nhận dữ liệu Web Browser www.example.com Internet / THIẾT KẾ VÀ LẬP TRÌNH WEB Intranet Webserver 9
- Cơ chế truyền nhận dữ liệu Textbox: txtUsername = admin Password Box: txtPassword = phpadmin Web Browser www.example.com Internet / THIẾT KẾ VÀ LẬP TRÌNH WEB Intranet Webserver Yêu cầu trang xuly.php 10
- Cơ chế truyền nhận dữ liệu Web Browser www.example.com txtUsername = admin Internet / THIẾT KẾ VÀ LẬP TRÌNH WEB txtPassword = phpadmin Intranet Webserver Yêu cầu trang xuly.php 11
- Cơ chế truyền nhận dữ liệu Web Browser www.example.com txtUsername = admin txtPassword = phpadmin Yêu cầu trang xuly.php Internet / THIẾT KẾ VÀ LẬP TRÌNH WEB Intranet Webserver 12
- Cơ chế truyền nhận dữ liệu Internet / Intranet txtUsername = admin THIẾT KẾ VÀ LẬP TRÌNH WEB txtPassword = phpadmin 13
- Cơ chế truyền nhận dữ liệu Trang web nhập dữ liệu Sử dụng đối tượng Nhập liệu thông qua các formfield Thực hiện việc truyền dữ liệu qua Submit Password:
- Cơ chế truyền nhận dữ liệu Trang web nh ận dữ liệu (URL): Sử dụng các biến toàn cục của PHP –$_POST[“FieldName”] –$_GET[“FieldName”] –$_REQUEST[“FieldName”] THIẾT KẾ VÀ LẬP TRÌNH WEB 15
- Cơ chế truyền nhận dữ liệu xltimSach.php THIẾT KẾ VÀ LẬP TRÌNH WEB 16
- Cơ chế truyền nhận dữ liệu THIẾT KẾ VÀ LẬP TRÌNH WEB 17
- THIẾT KẾ VÀ LẬP TRÌNH WEB Ví dụ: xuly.php 18
- Phương thức GET Tham số truyền đi qua địa chỉ URL http://domain/pathfile?fieldname1=value1& fieldname2=value2 http://localhost/xuly.php?txtTukhoa=“Tri%2 0tue” THIẾT KẾ VÀ LẬP TRÌNH WEB Nhận dữ liệu thông qua các biến toàn cục $_GET[“FieldName”] $_REQUEST[“FieldName”] 19
- Phương thức GET Ưu điểm: Có thể bookmark địa chỉ URL Có thể giả lập truyền nhận dữ liệu mà không thông qua Form Khuyết điểm: THIẾT KẾ VÀ LẬP TRÌNH WEB Không có tính bảo mật Dung lượng giới hạn URL submit được lưu lại trên Server 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Lập Trình Web: Các trang quản trị trong PHP - GV: Trần Đình Nghĩa
8 p | 405 | 161
-
Lập trình web với PHP - p2
8 p | 200 | 97
-
CHƯƠNG 1 : GIỚI THIỆU, CÀI ĐẶT VÀ CẤU HÌNH APACHE, PHP VÀ MYSQL
55 p | 217 | 84
-
Lập trình web với PHP - p23
6 p | 129 | 54
-
PHP trong lập trình web động
12 p | 177 | 37
-
Bài giảng Lập trình Web động PHP - Bài 2: Truyền nhận dữ liệu giữa các trang web
23 p | 94 | 10
-
PHP The First Lesson - Chương 2
42 p | 88 | 10
-
Bài giảng Thiết kế và lập trình web: Bài 9 - Viện Công nghệ thông tin và truyền thông
62 p | 94 | 9
-
Bài giảng Thiết kế và lập trình web: Bài 5 - Viện Công nghệ thông tin và truyền thông
137 p | 66 | 9
-
Bài giảng Thiết kế và lập trình web: Bài 7 - Viện Công nghệ thông tin và truyền thông
34 p | 88 | 8
-
Bài giảng Thiết kế và lập trình web: Bài 8 - Viện Công nghệ thông tin và truyền thông
59 p | 85 | 7
-
Bài giảng Thiết kế và lập trình web: Bài 10 - Viện Công nghệ thông tin và truyền thông
30 p | 89 | 7
-
Bài giảng Lập trình Web: PHP – INPUT_EXAMPLE - Trần Phước Tuấn
16 p | 106 | 7
-
Bài giảng Thiết kế và lập trình web: Bài 11 - Viện Công nghệ thông tin và truyền thông
205 p | 53 | 7
-
Truyền nhận dữ liệu qua môi trường web
0 p | 90 | 6
-
Bài giảng Lập trình web 1: Chương 10 - Nguyễn Huy Khánh
54 p | 68 | 4
-
Bài giảng Lập trình trang web động: Chương 5 – Nguyễn Thị Quỳnh Hoa
31 p | 43 | 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