Được sử dụng để nhận thông tin được gửi qua phương thức get trong php?

Để gửi thông tin đến máy chủ web, hãy sử dụng phương thức PHP GET. Nó tạo ra một chuỗi dài, bất cứ khi nào bạn gửi thông tin. Chuỗi này có thể được nhìn thấy trong thanh địa chỉ cũng như nhật ký máy chủ. Đây là cách nó sẽ hiển thị,

1

2

3

 

name1 = value1&name2 = value2

 

Hãy cùng tìm hiểu về một số điểm thú vị về phương thức GET,

  • Không bao giờ sử dụng GET, nếu bạn muốn gửi mật khẩu
  • Thông tin được gửi qua phương thức GET không bị ẩn và có thể nhìn thấy trong URL
  • Có giới hạn 1024 ký tự khi gửi thông tin qua GET
  • Biến siêu toàn cục PHP $_GET được sử dụng để thu thập dữ liệu biểu mẫu với GET
  • Bạn không bao giờ có thể gửi hình ảnh, tài liệu đến máy chủ qua GET

Thí dụ

Ở đây, chúng tôi có hai tập tin. Cái đầu tiên là dạng HTML,

1

2

3

4

5

6

7

8

9

10

11

12

 

<html>

<nội dung>

<biểu mẫu hành động = "thành công. php" phương thức = "lấy">

Tên. <đầu vào loại = " name="name"><br>

Tuổi. <đầu vào loại = " name="age"><br>

<đầu vào loại = "gửi">

< / biểu mẫu>

 

< / body>

< / html>

 

Đây là đầu ra,

Được sử dụng để nhận thông tin được gửi qua phương thức get trong php?

Tập tin thứ hai là thành công. php sẽ mở nếu gửi biểu mẫu thành công. Chúng tôi đang sử dụng biến siêu toàn cục $_GET để thu thập dữ liệu biểu mẫu với GET

1

2

3

4

5

6

7

8

9

10

 

<html>

<nội dung>

 

Xin chào, Người dùng. ?php echo $_GET["name"]; ?><br>

Tuổi của bạn. ?php echo $_GET["age"]; ?>

 

< / body>

< / html>

 

Ở đây, bạn có thể thấy đầu ra. URL hiển thị thông tin tên và tuổi, vì chúng tôi đã sử dụng phương thức GET. Có giới hạn 1024 ký tự khi gửi thông tin qua GET. Và vì bạn có thể xem thông tin trong URL nên nó được coi là không an toàn. Vì vậy, đừng bao giờ sử dụng GET để gửi mật khẩu

Trong bài viết này, chúng ta sẽ tìm hiểu cách lấy thông tin qua phương thức post trong PHP. Trong PHP, chúng ta có thể sử dụng phương thức $_POST như một biến siêu toàn cầu được vận hành để quản lý dữ liệu biểu mẫu. Sau khi chúng tôi nhấp vào nút gửi và trang sẽ gửi dữ liệu qua phương thức đăng. Ta có thể sử dụng dữ liệu sau khi lưu vào biến tùy theo yêu cầu của mình

ví dụ 1. Trong cái này, đầu tiên chúng ta điền thông tin chi tiết của biểu mẫu sau đó nó gửi phương thức post cho chính nó và nó yêu cầu dữ liệu biểu mẫu và chúng ta có thể lưu dữ liệu vào biến và sử dụng theo chương trình. Nếu chúng tôi không cung cấp đầu vào trong biểu mẫu thì nó sẽ cung cấp cho người dùng thông báo như hình bên dưới

PHP




 

    ____5"post" action=

        ____90

        23 450

        8

9

        ______213 4 40

        8

9

        010

    4

 

    7

89     0    1    2    3    4    5    6

    7    8     9____50    2

23

    75     90    293

"post"1

    79     0"post"5    0    8"post"8

"post"9action=0 action=1______72

    7action=4    0"post"5    05action=9

"post"9action=0         2action=2

    7        5

"post"9action=0         8action=2

8""1

"post"1""3

""4

 

""6

đầu ra

Được sử dụng để nhận thông tin được gửi qua phương thức get trong php?

ví dụ 2. Trong ví dụ này, chúng ta có thể hiểu cách gửi dữ liệu đến một tệp khác bằng cách sử dụng phương thức POST

  • Đầu tiên, điều quan trọng là phải hiểu tên tệp được viết chính xác nếu không nó sẽ gửi dữ liệu không chính xác
  • Như bạn có thể thấy trong gif bên dưới, URL được thay đổi sau khi chúng tôi nhấp vào nút gửi cho biết rằng dữ liệu từ chỉ mục. tệp html được gửi đến bài đăng. php thông qua phương thức POST

mục lục. html




""8""9____10

 

""8030

    __""807 08     9"post" 11     9130

        _______116____117 18     93 21     950

        ______9827____128270

 

        _______13317 18     93 21     9 40

Bạn sẽ NHẬN thông tin được gửi qua phương thức GET trong PHP như thế nào?

Dữ liệu được gửi bằng phương thức GET có thể được truy cập bằng cách sử dụng biến môi trường QUERY_STRING . PHP cung cấp mảng kết hợp $_GET để truy cập tất cả thông tin đã gửi bằng phương thức GET.

Có thể được sử dụng để NHẬN thông tin được gửi qua phương thức GET POST trong PHP không?

Biến $_REQUEST là một biến siêu toàn cục, có thể chứa nội dung của cả hai biến $_GET và $_POST. Nói cách khác, biến PHP $_REQUEST được sử dụng để thu thập dữ liệu biểu mẫu được gửi bằng phương thức GET hoặc POST

LÀM THẾ NÀO ĐỂ phương thức GET hoạt động PHP?

Có hai phương thức trong PHP để thu thập dữ liệu được gửi trong một MẪU. Phương thức GET và Phương thức POST. Trong phương thức GET, bạn gửi dữ liệu từ MẪU HTML/được thu thập bằng biến siêu toàn cầu $_GET . Phương pháp này gửi thông tin được mã hóa từ FORM thông qua URL trang web.

$_ GET và $_ POST là gì?

Trong PHP, $_GET và $_POST là siêu toàn cục được sử dụng để gửi dữ liệu từ trình duyệt đến trình duyệt web (e. g. , trong xử lý biểu mẫu).