Upload File trong PHP | 297 bài hướng dẫn PHP hay nhất php file uploading

5 138 0
Upload File trong PHP | 297 bài hướng dẫn PHP hay nhất php file uploading

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

Thông tin tài liệu

http://vietjack.com/php/index.jsp Copyright © vietjack.com Upload File PHP Một PHP script sử dụng với HTML form cho phép người dùng upload file lên Server Đầu tiên file upload lên thư mục tạm thời, sau di chuyển tới đích PHP script Thông tin trang phpinfo.php mô tả thư mục tạm thời mà sử dụng cho file upload dạng upload_tmp_dir kích thước giới hạn file upload bắt đầu dạng upload_max_filesize Các tham số thiết lập file cấu hình php.ini Tiến trình upload file theo bước sau:  Người dùng mở trang chứa HTML form text file, nút browse nút submit  Người dùng nhấn nút browse chọn file để upload từ máy local  Đường dẫn đầy đủ đến file chọn xuất trường văn bản, sau người dùng nhấn nút Submit  File chọn gửi đến thư mục tạm thời Server  PHP script, mà xác định Form Handler thuộc tính action form, kiểm tra xem file đến chưa sau chép file sang thư mục mong muốn  PHP script xác nhận thành công tới người dùng Thơng thường ghi file, cần thiết cho thư mục tạm thời thư mục đích để có quyền truy cập thiết lập cho phép ghi Nếu thiết lập read-only, tiến trình thất bại Một file upload lên text file image file tài liệu Tạo upload form PHP Dưới HTML code tạo uploader form Form có thuộc tính method thiết lập post thuộc tính enctype thiết lập multipart/form-data http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/php/index.jsp Copyright © vietjack.com Nó cho kết quả: Tạo upload script PHP Có biến PHP toàn cục $_FILES Biến mảng mảng liên hợp giữ tất thông tin liên quan đến file tải lên Vì vậy, giá trị gán cho thuộc tính name input form upload file, PHP tạo biến sau:  $_FILES['file']['tmp_name'] − File upload thư mục tạm thời Web Server  $_FILES['file']['name'] − Tên thực file upload  $_FILES['file']['size'] − Kích thước tính theo byte file upload  $_FILES['file']['type'] − Kiểu MIME file upload  $_FILES['file']['error'] − Mã hóa lỗi liên quan đến file tải lên Ví dụ Dưới ví dụ cho phép tải hình ảnh trả kết dạng thông tin file tải lên
  • Sent file:
  • File size:
  • File type:
http://vietjack.com/ Trang chia sẻ học online miễn phí Page http://vietjack.com/php/index.jsp Copyright © vietjack.com Nó cho kết quả:    Sent file: File size: File type: http://vietjack.com/ Trang chia sẻ học online miễn phí Page ... $_FILES[ 'file' ]['tmp_name'] − File upload thư mục tạm thời Web Server  $_FILES[ 'file' ]['name'] − Tên thực file upload  $_FILES[ 'file' ]['size'] − Kích thước tính theo byte file upload  $_FILES[ 'file' ]['type']...http://vietjack.com /php/ index.jsp Copyright © vietjack.com $errors= array(); $file_ name = $_FILES['image']['name']; $file_ size =$_FILES['image']['size']; $file_ tmp =$_FILES['image']['tmp_name']; $file_ type=$_FILES['image']['type'];... < ?php if(isset($_FILES['image'])){ $errors= array(); $file_ name = $_FILES['image']['name']; $file_ size =$_FILES['image']['size']; $file_ tmp =$_FILES['image']['tmp_name']; $file_ type=$_FILES['image']['type'];

Ngày đăng: 02/12/2017, 20:49

Mục lục

    Upload File trong PHP

    Tạo upload form trong PHP

    Tạo upload script trong PHP

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan