Lưu trữ thông tin gửi dữ liệu thông qua yêu cầu POST [Request POST] bằng FORM từ Client đến Server
Yêu cầu POST [Request POST] được gửi từ FORM
Phía sau khách hàng
Yêu cầu [request] được gửi từ Form input data của user, with the configuration of Form as after- Trong Mẫu cần khai báo các thuộc tính
- Phương thức
method=POST
- Chỉ định xử lý tệp trên máy chủ
action="duong_dan_den_file_xu_ly.php"
- Phương thức
- Các thành phần Nhập dữ liệu [đầu vào] trong Biểu mẫu cần phải được đặt tên, sử dụng thuộc tính
name="ten_cu_the"
- Sau khi Gửi biểu mẫu, dữ liệu sẽ được gửi kèm trong Nội dung yêu cầu
Máy chủ phía sau
Nếu Request POST được gửi đến Server, thì việc phân tách dữ liệu sẽ thực hiện biến$_POST['param_name']
chắc chắn. Ví dụCác trường hợp lệ thường sử dụng Request POST
Dữ liệu được gửi bằng phương thức POST [phương thức POST] sẽ không hiển thị trên thanh URL mà được đính kèm trong Nội dung yêu cầu. Làm điều đó, sẽ được sử dụng trong các trường hợp cần phải đánh dấu dữ liệu. Thường được sử dụng trong các trường hợp sau- Khi thực hiện các chức năng Thêm, Sửa, Xóa [Create, Edit, Delete]
- Cần một lượng lớn thông tin được gửi đến Máy chủ để xử lý
- ...
Ví dụ Tạo biểu mẫu thu thập thông tin và Xử lý đăng ký
Bước 1. tạo tệp hiển thị Biểu mẫu cho người dùng [Người dùng cuối] Nhập dữ liệu
- Tạo tệp
form-dang-ky.php
- Mã PHP
Xử lý Request POST trong PHP | Nền Tảng .vn Form đăng ký | NenTang.vn Tài khoản: Mật khẩu: Họ tên:
Bước 2. Data partition from Request POST gửi đến và xử lý logic/nghiệp vụ Đăng ký trên Server
- Tạo tệp
CREATE TABLE IF NOT EXISTS `member` [ `id` int[11] NOT NULL AUTO_INCREMENT, `username` varchar[15] NOT NULL, `password` varchar[50] NOT NULL, `phone` varchar[15] NOT NULL, `email` varchar[100] NOT NULL, PRIMARY KEY [`id`] ] ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci AUTO_INCREMENT=1 ;
0 - Mã số
Khi xây dựng một trang web hoạt động như các trang thương mại điện tử, cửa hàng bán hàng thì chức năng đăng ký, đăng nhập không thể thiếu. Bài viết dưới đây mình sẽ hướng dẫn cách tạo Form đăng ký bằng PHP & MySQL để tạo thành viên cực kỳ đơn giản
Để hoạt động tốt trước tiên bạn cần phải cài đặt XAMPP khởi động và kiểm tra xem PHP đã chạy chưa nhé
Tiếp tục theo trong thư mục htdocs bạn tạo tên tệp là dangky. Trong thư mục đã đăng ký, bạn sẽ tạo 3 tệp có tên là register. php [Nhập thông tin], tệp xuly. php [Kết nối với Cơ sở dữ liệu] và style. css
Bước 1. Tạo cơ sở dữ liệu để ghi thông tin
Dán http. //localhost/phpmyadmin/ up duyệt
Tạo cơ sở dữ liệu lấy tên là dữ liệu select utf8_General_ci sau đó nhấp Create
Xong bạn nhấp vào thẻ data SQL dán mã
CREATE TABLE IF NOT EXISTS `member` [ `id` int[11] NOT NULL AUTO_INCREMENT, `username` varchar[15] NOT NULL, `password` varchar[50] NOT NULL, `phone` varchar[15] NOT NULL, `email` varchar[100] NOT NULL, PRIMARY KEY [`id`] ] ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci AUTO_INCREMENT=1 ;
Bước 2. Sao chép đoạn mã sau cho vào register. php
Đăng ký thành viên
Username:
Password:
Email:
Phone:
Tạo biểu mẫu đăng ký với các trường
- Người sử dụng. login name
- Mật khẩu. Mật khẩu
- Điện thoại
Bước 3. Tiếp theo việc tạo tệp xuly. php connect to Database to write data members