PDA

View Full Version : Yêu cầu dữ liệu form trong php nâng cao



thamkk0212
30-05-2016, 15:21
Có ít trường ở form lấy thông tin request người sử dụng bắt phải nhâp vào , đấy được làm gọi là những trường bắt. Khibản đăng kí thành viên cần bắt người dùng nhập Họ Tên , Tên Đăng Nhập , Password...
Để giải quyết request đó bài học php này mình đi qua một cấp độ cao hơn là kiểm tra dữ liệu trống và thông cho người dùng.
Những bước thực hành học php
Bước 1: Lấy thông tin người dùng và kiểm tra xem người dùng đã nhập hay chưa
- Lúc đã nhập thông tin ta tiến hành cho dữ liệu qua hàm checkInput( )
- Lúc người sử dụng chưa nhập ta chuyển qua Bước 2
Bước 2: Gán thông tin lỗi chưa nhập dữ liệu vào các biến ứng với với các trường. Sau thời gian ấy hiển thị thông tin cho người dùng
Bây giờ để kiểm tra dữ liệu đã nhập vào hay chưa bạn sử dụng hàm isset( ) và hàm empty( )
Hàm isset( ) trong học php cơ bản
Hàm isset( $myVar ) dùng để kiến tra biến $myVar có tồn tại hay không
Giá trị trả về:
+ True: Nếu $myVar tồn tại
+ False: Nếu biến $myVar không tồn tại
Hàm empty( )
Giá trị trả về:
- False: Nếu $myVar tồn tại và không trống và không phải mang giá trị 0
- True: Ở trường hợp ngược lại
"" ( Một chuổi trống )
0 ( Số nguyên mang giá trị 0 )
0.0 ( Số thực mang giá trị 0 )
"0" ( Chuổi 0 )
NULL
FALSE
array( ) ( Mảng trống )
$var; ( Là một biến nhưng không đáng được coi trọng )
Với những thông tin trên thì hàm empty( $myVar ) tương đương với !isset( $myVar ) || $myVar == false
thông tin lỗi nhập dữ liệu
Trong phần trên anh chị đã lập luận và đã đi qua việc kiểm tra dữ liệu nhập vào và đã khởi tạo biến báo lỗi cho từng trường. Phần này chúng ta sẽ show lỗi ra cho người dùng nếu người dùng chưa nhập dữ liệu vào phần dữ liệu request phải nhập.
kiểm tra biến thông tin lỗi để hiển thị lỗi của từng trường dữ liệu trong học php nâng cao

Tóm lại
OK , phần trên mọi người đã đi vào mức kiểm tra kiểm tra dữ liệu rỗng và thông tin cho người dùng nhập vào.

longthien1511
09-08-2016, 12:47
cấu trúc php giống wordpress không ta?