WebCourse-Lập trình WEB bai 08
Thiết kế & Lập trình Web 1 © 2007 Khoa Công nghệ thông tin Khoa CNTT – ĐH.KHTN Bi 8 PHP Truyền nhận dữ liệu giữa các trang web Môn Thiết kế & Lập trình web 1 - PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Nội dung Cơ chế Truyền và Nhận dữ liệu giữa các trang web Truyền/Nhận qua Phương thức GET Truyền/Nhận qua Phương thức POST Một số ví dụ Môn Thiết kế & Lập trình web 1 - PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Nội dung Cơ chế Truyền và Nhận dữ liệu giữa các trang web Truyền/Nhận qua Phương thức GET Truyền/Nhận qua Phương thức POST Một số ví dụ Môn Thiết kế & Lập trình web 1 - PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Cơ chế hoạt động của WebServer 2 Internet or Intranet www.example.com Webserver Apache or IIS ServerSide Script Parser (PHP, ASP, ) Database Server Disk driver 3 4 5 6 7 Môn Thiết kế & Lập trình web 1 - PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Cơ chế truyền nhận dữ liệu 2 Internet or Intranet www.example.com Webserver 7 Yêu cầu trang b.php Môn Thiết kế & Lập trình web 1 - PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Cơ chế truyền nhận dữ liệu 2 Internet or Intranet www.example.com Webserver 7 Yêu cầu trang b.php Môn Thiết kế & Lập trình web 1 - PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Cơ chế truyền nhận dữ liệu 2 Internet or Intranet www.example.com Webserver 7 Yêu cầu trang b.php Môn Thiết kế & Lập trình web 1 - PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Cơ chế truyền nhận dữ liệu 2 Internet or Intranet www.example.com Webserver 7 Môn Thiết kế & Lập trình web 1 - PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Cơ chế truyền nhận dữ liệu 2 Internet or Intranet www.example.com Webserver 7 Môn Thiết kế & Lập trình web 1 - PHP Cơ bản © 2007 Khoa CNTT - ĐHKHTN Cơ chế truyền nhận dữ liệu ? [...]... Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu www.example.com Webserver 2 Internet or Intranet 7 © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu www.example.com Webserver Textbox : txtDangnhap Password Box: txtDangnhap 2 Internet or Intranet 7 Yêu cầu trang xlDangnhap.php © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP... - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu www.example.com Webserver 2 Internet or Intranet txtDangnhap = admin 7 © 2007 Khoa CNTT - ĐHKHTN txtMatkhau = phpAdmin Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu www.example.com Webserver 2 Internet or Intranet 7 © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền... Khoa CNTT - ĐHKHTN 7 Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu txtDangnhap = admin txtMatkhau = phpAdmin www.example.com Webserver 2 Internet or Intranet Yêu cầu trang xlDangnhap.php 7 © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu txtDangnhap = admin txtMatkhau = phpAdmin www.example.com Webserver 2 Internet or Intranet 7 ©... Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu – Trang web nhập liệu timSach.php Tìm sách Từ khóa : © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Cơ chế truyền nhận dữ liệu – Trang web nhập liệu... liệu www.example.com Webserver 2 Internet or Intranet 7 © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản 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 thông qua Submit … Trang web nhận dữ liệu (URL):... "Kết quả tìm là : "; } ?> © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Nội dung Cơ chế Truyền và Nhận dữ liệu giữa các trang web Truyền/Nhận qua Phương thức GET Truyền/Nhận qua Phương thức POST Một số ví dụ © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Truyền/Nhận qua Phương thức GET Tham số truyền đi qua địa chỉ URL http://domain/pathfile?fieldname1=value1&fieldname2=value2... dien thoai la " $_GET["Ma"]; ?> © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Nội dung Cơ chế Truyền và Nhận dữ liệu giữa các trang web Truyền/Nhận qua Phương thức GET Truyền/Nhận qua Phương thức POST Một số ví dụ © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Truyền/Nhận qua Phương thức POST Tham số truyền đi được ẩn bên trong FORM... thể không truyền đi được do vấn đề về security © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Nội dung Cơ chế Truyền và Nhận dữ liệu giữa các trang web Truyền/Nhận qua Phương thức GET Truyền/Nhận qua Phương thức POST Một số ví dụ © 2007 Khoa CNTT - ĐHKHTN Môn Thiết kế & Lập trình web 1 - PHP Cơ bản Truyền/Nhận dữ liệu từ Checkbox File: Checkbox.php