Truy cập trong ngày: | 288 |
Truy cập hôm qua: | 601 |
Tổng số truy cập: | 655672 |
Trong bài này, tôi xin hướng dẫn các bạn sự khác nhau giữa hàm $_GET và $_POST cũng như cách dùng 2 hàm này trong PHP. a) Hàm $_GET Hàm $_GET dùng để lấy giá trị được gửi đi bằng method="get". Thông tin được gửi từ một form với phương thức GET và tất cả mọi người có thể nhìn thấy (Các biến được gửi đi bằng phương thức GET có giới hạn số lượng biến được gửi). VD: <form action="welcome.php" method="get"> Khi user click button Submit thì URL gửi lên server sẽ có dạng như sau: http://www.seowebchuyennghiep.com/welcome.php?fname=Peter&age=37 Sau đó ta có thể sử dụng hàm $_GET['fname'] hoặc $_GET['age'] để lấy giá trị của biến fname và age.
b) Hàm $_POST Hàm $_POST được sử dụng để lấy giá trị được gửi từ 1 form với phương thức method="post". Thông tin được gửi đi từ form sẽ ko được nhìn thấy và không giới hạn số lượng thông tin gửi. VD: <form action="welcome.php" method="post"> Khi user click submit form, thì url gửi đi sẽ như sau: http://www.seowebchuyennghiep.com/welcome.php Sau đó ở file welcome.php ta có thể sử dụng hàm $_POST để lấy giá trị của biến được gửi đi từ form. Welcome <?php echo $_POST["fname"]; ?>!<br /> |
Các bài viết liên quan
- Các phép biến đổi định dạng số trong PHP
- Cắt chuỗi sử dụng hàm substr php bị lỗi font?
- Cách dùng Charset=utf-8 để hiển thị tiếng việt trên website
- Hàm addslashes, mysql_real_escape_string, htmlspecialchars
- Cookie và session trong PHP
- Sự khác nhau giữa require() – include() và require_once() – include_once()
- Giới thiệu về PHP
Comments
//lưu với tên :form.php
Name:
Age:
//lưu với tên welcome.php
Welcome !
You are years old.
Thì khi chạy file form.php và em đăng nhập là:
fname: hoang
age:15
Thì kết quả chỉ là:
Welcome !
You are years old.
Em dùng PHPDesign version 7.2.5
mong anh chị giúp em với
gmail của em là hdv0801
em mong được làm quen với các anh các chị ! hihi
RSS feed for comments to this post