Giao thức truyền siêu văn bản [HTTP] là ngôn ngữ của web. Nó là một giao thức yêu cầu-đáp ứng, tôi. e. , một ứng dụng web chẳng hạn như trình duyệt [e. g. , Google Chrome, Firefox, Safari, v.v. ] yêu cầu một trang từ máy chủ web, máy chủ này sẽ gửi lại trang dưới dạng phản hồi
Nếu bạn nhập //www.facebook.com
vào trình duyệt của mình, đây là thông tin thô được gửi dưới dạng yêu cầu có thể trông như thế nào
GET / HTTP/1.1
Host: facebook.com
User-Agent: Mozilla/5.0 [compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0]
Accept: */*
Referer:
Nó được tạo thành từ một dòng yêu cầu [GET / HTTP/1. 1], một số dòng trường tiêu đề có tên là : value
[e. g. Accept: */*
], một dòng trống duy nhất và phần nội dung tùy chọn cho bất kỳ tải trọng dữ liệu nào [ví dụ: tham số truy vấn hoặc dữ liệu đăng]
Khi Yêu cầu HTTP đến một máy chủ web đang chạy PHP, nó sẽ được dịch thành một số biến toàn cầu cho môi trường PHP. Bây giờ chúng ta hãy chú ý đến các biến này
$_REQUEST
là một biến siêu toàn cục. Nó có sẵn trong tất cả các phạm vi ở mọi nơi trong tập lệnh dưới dạng một mảng kết hợp chứa nội dung của các biến $_GET
, $_POST
và $_COOKIE
. Các biến này trong $_REQUEST
được cung cấp thông qua cơ chế nhập GET, POST và COOKIE. Có khả năng, chúng có thể được sửa đổi bởi người dùng và do đó không thể tin cậy được. Việc bao gồm và thứ tự của các biến được liệt kê trong mảng này được xác định bởi chỉ thị cấu hình PHP variables_order
trong tệp //www.facebook.com
0
This is to send data
Mã nhận thẻ. tập tin php.
Trước. $_SERVER
Kế tiếp. $_FILES, $_ENV, $_COOKIE, $_SESSION
Theo dõi chúng tôi trên Facebook và Twitter để cập nhật thông tin mới nhất.
PHP. Lời khuyên trong ngày
PHP. Giải nén tệp bằng php
Tôi chỉ có thể cho rằng mã của bạn đến từ một hướng dẫn ở đâu đó trực tuyến? . Mặt khác, thực tế là mã này thực sự có thể được xuất bản trực tuyến ở đâu đó như cách chính xác để giải nén tệp là một điều hơi đáng sợ
PHP có các tiện ích mở rộng tích hợp để xử lý các tệp nén. Không cần phải sử dụng các cuộc gọi hệ thống cho việc này. ZipArchivedocs là một tùy chọn
________số 8_______Ngoài ra, như những người khác đã nhận xét, $HTTP_GET_VARS đã không được dùng nữa kể từ phiên bản 4. 1. đó là một thời gian dài trước đây. Đừng sử dụng nó. Thay vào đó, hãy sử dụng $_GET superglobal
Cuối cùng, hãy thật cẩn thận về việc chấp nhận bất kỳ đầu vào nào được chuyển đến tập lệnh thông qua biến $_GET
LUÔN VỆ SINH ĐẦU VÀO CỦA NGƯỜI DÙNG
CẬP NHẬT
Theo nhận xét của bạn, cách tốt nhất để giải nén tệp zip vào cùng thư mục chứa tệp đó là xác định đường dẫn cứng đến tệp và giải nén cụ thể đến vị trí đó. Vì vậy, bạn có thể làm