Hướng dẫn clear _post php - rõ ràng _post php

(Php 4> = 4.1.0, Php 5, Php 7, Php 8)

$ _POST - HTTP POST Biến — HTTP POST variablesHTTP POST variables

Sự mô tả

Một mảng kết hợp của các biến được truyền đến tập lệnh hiện tại thông qua phương thức POST HTTP khi sử dụng

2 hoặc 
3 làm loại nội dung HTTP trong yêu cầu.

Ví dụ

Ví dụ #1 $ _POST Ví dụ

4

Giả sử tên người dùng đã đăng tên = Hannes

Ví dụ trên sẽ xuất ra một cái gì đó tương tự như:

Ghi chú

Ghi chú:: :

Đây là một 'Superglobal', hoặc biến toàn cầu, tự động. Điều này đơn giản có nghĩa là nó có sẵn trong tất cả các phạm vi trong suốt một kịch bản. Không cần phải thực hiện biến $ toàn cầu; để truy cập nó trong các chức năng hoặc phương pháp.global $variable; to access it within functions or methods. global $variable; to access it within functions or methods.

Trong hướng dẫn này, chúng tôi sẽ đưa bạn qua những điều cơ bản về việc sử dụng biến toàn cầu PHP $ _POST để xử lý dữ liệu bài đăng đến.

Hướng dẫn clear _post php - rõ ràng _post php

Biến $ _Post Super Global (SuperGlobal) trong PHP là một mảng kết hợp các biến chứa dữ liệu được gửi qua yêu cầu POST HTTP. Sử dụng biến này, bạn có thể truy cập dữ liệu được gửi đến tập lệnh PHP của mình từ biểu mẫu HTML. Bạn cũng có thể gửi dữ liệu biểu mẫu qua JavaScript.

Một giải pháp thay thế cho $ _POST là biến $ _get siêu toàn cầu. Biến $ _GET cho phép bạn truy cập dữ liệu được gửi qua yêu cầu GET. Các tham số cho một yêu cầu GET được bao gồm trong URL, ví dụ,

5. Văn bản của ____ ____10 là tên tham số và là ____ ____11, là giá trị.name and “name and “

1“, is the value. value. 

Hướng dẫn này sẽ trải qua những điều cơ bản của phương thức bài HTTP và cách bạn có thể sử dụng biến toàn cầu PHP $ _POST để xử lý yêu cầu POST.

Phương thức bài HTTP là gì

Phương thức POST gửi dữ liệu đến một máy chủ bằng giao thức chuyển siêu văn bản (HTTP). Post và Get là hai loại phương pháp HTTP phổ biến nhất.

Có một số điểm chính trên các yêu cầu POST mà tôi sẽ liệt kê dưới đây.

  • Bạn có thể sử dụng các yêu cầu POST để gửi dữ liệu nhạy cảm (HTTPS được khuyến nghị).
  • Một yêu cầu bài sẽ không bao giờ được lưu trữ.
  • Yêu cầu bài không được lưu trữ trong lịch sử trình duyệt của bạn và không thể được đánh dấu.
  • Không có hạn chế về độ dài dữ liệu với yêu cầu POST.

Bạn có thể xem loại yêu cầu HTTP bằng cách tìm tiêu đề phương thức trong yêu cầu.method header within the request.method header within the request.

Ví dụ về việc sử dụng $ _POST trong PHP

Để nhận được yêu cầu POST trong PHP, chúng tôi sẽ cần sử dụng biến siêu toàn cầu

2. Vì nó là một biến toàn cầu, bạn có thể sử dụng biến 
2 trong bất kỳ phạm vi nào.

Biến siêu toàn cầu

2 là một mảng kết hợp các biến có chứa dữ liệu yêu cầu POST được gửi đến tập lệnh. Sử dụng biến này rất đơn giản, vì chúng tôi sẽ nhanh chóng giải thích bên dưới.

Kịch bản tiếp tục xuống trang này cho thấy cách bạn có thể sử dụng biến siêu toàn cầu

2 để nhận và xử lý các yêu cầu POST HTTP. Chúng tôi sẽ đi qua từng phần của tập lệnh dưới đây.

Đầu tiên, chúng tôi tạo một biểu mẫu HTML sử dụng phương thức bài HTTP để gửi dữ liệu. Trong thuộc tính hành động biểu mẫu, chúng tôi chỉ định tệp

6 của chúng tôi là URL để xử lý trình lưu dữ liệu biểu mẫu.method for sending data. In the form action attribute, we specify our 
6 file as the URL to process the form data submission.
method for sending data. In the form action attribute, we specify our 
6 file as the URL to process the form data submission.

Bên trong biểu mẫu của chúng tôi, chúng tôi có một đầu vào chấp nhận văn bản và sẽ có thể truy cập được dưới tên là ____ ____17, trong biến siêu toàn cầu

2. Đảm bảo rằng mỗi đầu vào có một thuộc tính tên nếu bạn muốn nó có sẵn trong 
2, vì sử dụng ID sẽ không hoạt động. name “
7” within the 
2 super global variable. Ensure that each input has a name attribute if you want it available within 
2, as using id will not work. name
7” within the 
2 super global variable. Ensure that each input has a name attribute if you want it available within 
2, as using id will not work.

Tiếp theo, chúng tôi có một đầu vào của loại, hãy gửi, cho phép bạn gửi biểu mẫu.submit“, allowing you to submit the form.submit“, allowing you to submit the form.

Bên dưới HTML là tập lệnh PHP của chúng tôi. Đầu tiên, chúng tôi tạo một biến

0 và gán cho nó giá trị 
7 từ biểu mẫu của chúng tôi bằng cách sử dụng biến siêu toàn cầu 
2.

Cuối cùng, chúng tôi thực hiện một câu lệnh đơn giản nếu chúng tôi lặp lại chuỗi nếu nó không trống. Nếu không, chúng tôi in một tin nhắn tuyên bố chuỗi của chúng tôi trống.

Dưới đây là tập lệnh PHP đầy đủ, sẽ hoạt động nếu bạn muốn tự kiểm tra nó.

Ảnh chụp màn hình dưới đây cho thấy hình thức cơ bản của chúng tôi trông như thế nào trong trình duyệt web. Khi gửi, biểu mẫu gửi yêu cầu POST đến

6, xử lý chuỗi và xuất văn bản bên dưới biểu mẫu.

Sự kết luận

Tôi hy vọng bây giờ bạn có một sự hiểu biết khá về các yêu cầu bài HTTP và cách bạn có thể xem chúng bằng biến Super Global Super toàn cầu PHP $ _POST. Nếu bạn có kế hoạch thực hiện nhiều giao tiếp máy chủ, bạn phải hiểu cả hai khái niệm này.

Chúng tôi có nhiều hướng dẫn PHP hơn mà bạn có thể thấy hữu ích nếu bạn muốn tìm hiểu thêm. Ví dụ, chúng tôi có các hướng dẫn chạm vào việc xử lý các biến trong PHP, viết các câu lệnh if-else và hơn thế nữa.

Vui lòng cho chúng tôi biết nếu bạn nhận thấy một sai lầm hoặc nếu một chủ đề quan trọng bị thiếu trong hướng dẫn này.

Cập nhật hàng tuần thẳng vào hộp thư đến của bạn

Nhận các dự án Raspberry Pi của chúng tôi, hướng dẫn mã hóa, hướng dẫn Linux và nhiều hơn nữa!

$ _ Bài đăng có trống không?

$ _POST (và không phải $ Post) là nơi PHP lưu trữ tất cả dữ liệu đến từ một yêu cầu bài đăng, thường được gửi từ một biểu mẫu ở đâu đó.Vì vậy, trống rỗng ($ _ post) sẽ trả về true nếu không có gì được gửi và sai nếu có bất kỳ biến nào, với giá trị khác với trống, đã được thông qua.empty($_POST) will return true if nothing was submitted, and false if any variable at all, with a value different than empty, was passed.empty($_POST) will return true if nothing was submitted, and false if any variable at all, with a value different than empty, was passed.

$ _ Post [] trong PHP là gì?

PHP $ _POST là một biến siêu toàn cầu PHP được sử dụng để thu thập dữ liệu biểu mẫu sau khi gửi biểu mẫu HTML với Phương thức = "Post".$ _POST cũng được sử dụng rộng rãi để vượt qua các biến.Ví dụ dưới đây hiển thị một biểu mẫu có trường đầu vào và nút gửi.a PHP super global variable which is used to collect form data after submitting an HTML form with method="post". $_POST is also widely used to pass variables. The example below shows a form with an input field and a submit button.a PHP super global variable which is used to collect form data after submitting an HTML form with method="post". $_POST is also widely used to pass variables. The example below shows a form with an input field and a submit button.