Cách tạo form xử lý bằng class trong php
Làm việc với form trong php gồm các vấn đề: sử dụng $_GET, $_POST ; hiện lại giá trị ; kiểm tra dữ liệu và hiện lỗi ; xử lý file upload; ứng dụng của method get … Đậy là bài viết bổ trợ cho video ở cuối, các em hãy xem video trước nhé. Show $_GET và $_POST
Tạo forma. Tạo trang formThemSP.php và code:
Lấy dữ liệu khi submit
Hiện lại giá trị trong form
Hiện các lỗi
Để hiện lỗi, ở đầu form nếu thấy biến lỗi có giá trị thì hiện ra
Xử lý dữ liệu kiểu fileNhận thông tin của file qua $_FILES[‘nameCủaControl’]. Ví dụ
$h là mảng gồm 5 phần tử : name, size, type , tmp_name , error. Trong đó
Lưu file submit bằng cách di chuyển từ vị trí lưu tạm đến chỗ mới bằng lệnh move_uploaded_file($tmp_name, $newPath);
Xử lý submit ở file khácĐịa chỉ file khác khai báo trong thuộc tính action của form Form có method là GET
demoGET1.php
Hiện form loại tin
Ví dụ 2: có trang tin theo từ khóa với tham số tukhoa. è gõ từ khóa trong form rồi submit để hiện tin chứa từ khóa (bài toán tìm kiếm) demoGET2.php
Form tìm kiếm với method get được dùng để đưa từ khóa lên url
Database thaylongweb_tintuc Các vấn đề khi làm việc với form trong php cơ bản như trình bày ở trên, vẫn còn một vài đấn đề khác thầy sẽ trình bày sau. Chi tiết các hướng dẫn ở trên mời em xem video nhé.
|