1. Trang chủ
  2. » Giáo án - Bài giảng

Bài giảng lập trình web PHP – INPUT EXAMPLE trần phước tuấn

16 188 1

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 16
Dung lượng 444,45 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Truyền, Nhận dữ liệu 2... Truyền, Nhận dữ liệu... Truyền, Nhận dữ liệuKẾT NỐI DÙNG PDO... 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

Trang 1

PHP – INPUT _ EXAMPLE

Trần Phước Tuấn

tranphuoctuan.khoatoan.dhsp@gmail.com

Trang 2

7/24/2009 Lập trình Web - Trần Phước Tuấn 2

Nội dung

1 Truyền, Nhận dữ liệu

2 COOKIE & SESSION

3 Upload

4 Date

5 Vẽ Image

Trang 3

1 Truyền, Nhận 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 < form >

• 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

– Cách 1 : $_GET [“ biến ”]

– Cách 2 : $_POST [“ biến ”]

– Cách 3 : $_REQUEST [“ biến ”]

Trang 4

7/24/2009 Lập trình Web - Trần Phước Tuấn 4

1 Truyền, Nhận dữ liệu

Trang 5

1 Truyền, Nhận dữ liệu

KẾT NỐI

DÙNG PDO

Trang 6

7/24/2009 Lập trình Web - Trần Phước Tuấn 6

2 COOKIE & SESSION

Trang 7

2 COOKIE & SESSION

<?php

// page1.php

session_start ();

$_SESSION [ 'favcolor' ] = 'green' ;

$_SESSION [ 'animal' ] = 'cat' ;

$_SESSION [ 'time' ] = time ();

// Works if session cookie was accepted

// Or maybe pass along the session id, if needed

?>

<?php

// page2.php

session_start ();

echo $_SESSION [ 'favcolor' ]; // green

echo $_SESSION [ 'animal' ]; // cat

// You may want to use SID here, like we did in page1.php

?>

Trang 8

7/24/2009 Lập trình Web - Trần Phước Tuấn 8

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

" multipart/form-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

Trang 9

3 Upload tập tin lên server

image/gif

MIME type of uploaded file (where given by client)

UPLOAD_ERR_FO RM_SIZE

An error code corresponding

to a PHP constant

6835

Size (in bytes) of uploaded file

/tmp/phprDfZvN

Path to temporary file

test.gif

Name of uploaded file

Example Contains

Element

Mảng $_FILE

Trang 10

7/24/2009 Lập trình Web - Trần Phước Tuấn 10

File was not uploaded

4 UPLOAD_ERR_NO_FILE

File only partially uploaded

3 UPLOAD_ERR_PARTIAL

File size exceeds limit set in hidden element named MAX_FILE_SIZE

2 UPLOAD_ERR_FORM_SIZE

File size exceeds php.ini limit set in

upload_max_filesize

1 UPLOAD_ERR_INI_SIZE

No problem

0 UPLOAD_ERR_OK

Explanation Value

Constant Name

3 Upload tập tin lên server

Mã lỗi

Trang 11

3 Upload tập tin lên server

Trang 12

7/24/2009 Lập trình Web - Trần Phước Tuấn 12

3 Upload tập tin lên server

Trang 13

4 Date

Trang 14

7/24/2009 Lập trình Web - Trần Phước Tuấn 14

4 Date

<?php

// Assuming today is: March 10th, 2001, 5:16:18 pm

// 05-16-17, 10-03-01, 1631 1618 6 Fripm01

?>

Trang 15

5 Vẽ image

Trang 16

7/24/2009 Lập trình Web - Trần Phước Tuấn 16

6 Một số hàm khác

§ header: chuyển hướng trang

Ngày đăng: 03/01/2016, 10:23

TỪ KHÓA LIÊN QUAN