Bài giảng Lập trình Web: PHP – INPUT_EXAMPLE - Trần Phước Tuấn
lượt xem 7
download
Bài giảng Lập trình Web: PHP – INPUT_EXAMPLE cung cấp một số kiến thức về truyền và nhận dữ liệu, Cookie & Session, upload tập tin lên server, hàm Date và một số hàm khác,... 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: PHP – INPUT_EXAMPLE - Trần Phước Tuấn
- PHP – INPUT _ EXAMPLE Trần Phước Tuấn tranphuoctuan.khoatoan.dhsp@gmail.com
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC Nội dung 1. Truyền, Nhận dữ liệu 2. COOKIE & SESSION 3. Upload 4. Date 5. Vẽ Image 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 2
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 1. Truyền, Nhận dữ liệu § Trang web nhập dữ liệu – Cách 1: truyền dữ liệu trực tiếp qua url • Sử dụng liên kết để sửa lại url • Thông qua đối tượng location – Cách 2: truyền dữ liệu thông quan form • 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 • Hai phương thức gởi dữ liệu GET / POST § Trang web nhận dữ liệu (dùng các biến toàn cục) – Cách 1: $_GET[“ $_GET biến”] – Cách 2: $_POST[“ $_POST biến”] – Cách 3: $_REQUEST[“ $_REQUEST biến”] 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 3
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 1. Truyền, Nhận dữ liệu 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 4
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 1. Truyền, Nhận dữ liệu KẾT NỐI CƠ SỞ DỮ LIỆU DÙNG PDO 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 5
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 2. COOKIE & SESSION 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 6
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 2. COOKIE & SESSION 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 7
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 3. Upload tập tin lên server § Gửi các file lên server (upload) là một chức năng không thể thiếu đối với các ứng dụng Web-based § Để form có thể upload file, ta phải xác định thuộc tính enctype của form có giá trị "multipart/form-data” data § Với PHP, bạn có thể xác định kích thước lớn nhất của file upload bằng cách đặt thêm 1 hidden field có tên MAX_FILE_SIZE trước control file 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 8
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 3. Upload tập tin lên server Mảng $_FILE Element Contains Example $ FILES['taptin']['name'] Name of uploaded file test.gif $_FILES['taptin']['tmp_name'] Path to temporary file /tmp/phprDfZvN $_FILES['taptin']['size'] Size (in bytes) of uploaded file 6835 $_FILES['taptin']['error'] An error code corresponding UPLOAD_ERR_FO to a PHP constant RM_SIZE $_FILES['taptin']['type'] MIME type of uploaded file image/gif (where given by client) 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 9
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 3. Upload tập tin lên server Mã lỗi Constant Name Value Explanation UPLOAD_ERR_OK 0 No problem UPLOAD_ERR_INI_SIZE 1 File size exceeds php.ini limit set in upload_max_filesize UPLOAD_ERR_FORM_SIZE 2 File size exceeds limit set in hidden element named MAX_FILE_SIZE UPLOAD_ERR_PARTIAL 3 File only partially uploaded UPLOAD_ERR_NO_FILE 4 File was not uploaded 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 10
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 3. Upload tập tin lên server 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 11
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 3. Upload tập tin lên server 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 12
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 4. Date 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 13
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 4. Date 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 14
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 5. Vẽ image Vẽ ảnh từ văn bản 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 15
- ĐẠI HỌ HỌC SP. TPHCM, KHOA TOÁ TOÁN – TIN HỌ HỌC 6. Một số hàm khác § header: chuyển hướng trang 7/24/2009 Lập trì trình Web - Trầ Trần Phướ Phước Tuấ Tuấn 16
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Lập trình Web động với PHP/MySQL - Tống Phước Khải
132 p | 184 | 25
-
Bài giảng Lập trình Web: Chương 2 - Ths. Trần Phi Hảo
54 p | 147 | 24
-
Bài giảng Lập trình web: Chương 4 - ThS. Nguyễn Minh Vi
77 p | 133 | 18
-
Bài giảng Lập trình Web động PHP - Bài 4: PHP nâng cao
25 p | 106 | 18
-
Bài giảng Lập trình Web động PHP - Bài 1: Tổng quan lập trình PHP
49 p | 116 | 15
-
Bài giảng Lập trình web - Chương 5: Lập trình PHP
38 p | 113 | 14
-
Bài giảng Lập trình Web: PHP
20 p | 42 | 12
-
Bài giảng Lập trình Web động PHP - Bài 3: Thao tác CSDL với PHP
19 p | 95 | 11
-
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
-
Bài giảng Lập trình Web: PHP – Tổng quan - Trần Phước Tuấn
14 p | 95 | 9
-
Bài giảng Lập trình Web: Chương 5.1 - Trần Công Án (tt)
73 p | 82 | 8
-
Bài giảng Lập trình web 1: Chương 9 - Nguyễn Huy Khánh
50 p | 90 | 8
-
Bài giảng Lập trình web động với PHP/MySQL: Phần 2 - Tống Phước Khải (tổng hợp & biên dịch)
47 p | 70 | 6
-
Bài giảng Lập trình web động với PHP/MySQL: Phần 3 - Tống Phước Khải (tổng hợp & biên dịch)
44 p | 56 | 6
-
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 nâng cao: Chương 1 - Trường ĐH Văn Hiến
16 p | 21 | 5
-
Bài giảng Lập trình web nâng cao: Chương 2 - Trường ĐH Văn Hiến
27 p | 16 | 5
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