Hướng dẫn dùng http options trong PHP

Drop-down list [Thanh chọn xổ xuống] cho phép người dùng chọn một trong danh sách các tùy chọn.

Nội dung chính

  • CẤU TRÚC HTML XÂY DỰNG DROP-DOWN LIST
  • XÉT GIÁ TRỊ MẶC ĐỊNH CHO DROP-DOWN LIST
  • CODE ĐẦY ĐỦ
  • PHP xử lý form
  • PHP input type="text"
  • PHP input type="password"
  • PHP input type="checkbox"
  • PHP input type="radio"
  • PHP select option
  • PHP textarea
  • PHP form tổng hợp

Thường được sử dụng để lấy thông tin từ đối tượng có số lượng tùy chọn lớn như ngày, tháng, năm, sinh, danh mục…

Ví dụ 1: Hình thức thanh toán

  • Thanh toán tại nhà
  • Thanh toán qua Thẻ tín dụng

CẤU TRÚC HTML XÂY DỰNG DROP-DOWN LIST


    --Chọn--
    Thanh toán tại nhà
    Thanh toán qua Thẻ tín dụng

XÉT GIÁ TRỊ MẶC ĐỊNH CHO DROP-DOWN LIST

  • Xét mặc định cho lựa chọn được sử dụng thường xuyên
  • Sử dụng  thuộc tính selected trong phần html của drop-down list để thiết lập giá trị mặc định

Ví dụ: Xét mặc định thanh toán tại nhà


    --Chọn--
    Thanh toán tại nhà
    Thanh toán qua Thẻ tín dụng
  • Giá trị được nhận được của select là giá trị của option được lựa chọn
  • Nếu không thiết lập chọn thì giá trị nhận được là giá trị của option đầu tiên, giá trị của option này dùng làm tiêu chuẩn kiểm tra việc hoàn thành lựa chọn của người dùng

CODE ĐẦY ĐỦ



    
        
        Nhận dữ liệu từ Drop-Down List | Hocweb123
    
    
        

Nhận dữ liệu từ Drop-Down List

Hình thức thanh toán
--Chọn-- value="banking">Thanh toán qua Thẻ tín dụng


Xem ví dụ.

PHP input type="checkbox"

  • Cách xử lý tương tự như input type="text"

PHP viết:

    Đăng ký học:
HTML , CSS
Gửi

Đối với mỗi giá trị checkbox ta sẽ kiểm tra sự tồn tại riêng.

Xem ví dụ.

PHP input type="radio"

  • Cách xử lý tương tự như input type="text", tuy nhiên cần chú ý cách đặt tên thuộc tính namevalue.

PHP viết:

    Giới tính:
Nam , Nữ
Gửi

Xem ví dụ.

PHP select option

  • Định nghĩa và cách dùng select option xem thêm phần tham khảo.
  • Cũng xử lý dựa theo thuộc tính name, giá trị được lấy chính là nội dung của option được chọn.

PHP viết:

    Thành phố: 
Hà Nội Hồ Chí Minh Đà Nẵng Cần Thơ Gửi

Xem ví dụ.

PHP textarea

  • Định nghĩa và cách dùng textarea xem thêm phần tham khảo.
  • Cũng xử lý dựa theo thuộc tính name, giá trị được lấy chính là nội dung textarea.

PHP viết:

    Tin nhắn

Gửi

Xem ví dụ.

PHP form tổng hợp

PHP viết:

    

Họ tên:

Password:

Đăng ký học: HTML , CSS

Giới tính: Nam , Nữ

Thành phố: Hà Nội Hồ Chí Minh Đà Nẵng Cần Thơ

Tin nhắn:

Gửi

Họ tên:

Password:

Đăng ký học:

Giới tính:

Thành phố:

Tin nhắn:

Họ tên:

Password:

Đăng ký học:

Giới tính:

Thành phố:

Tin nhắn:

Xem ví dụ.

Bên trên là cách xử lý dựa trên hàm isset[] để kiểm tra các giá trị $_POST có tồn tại hay không, tuy nhiên trong thực tế chúng ta sẽ sử dụng hàm empty[] để kiểm tra xem các giá trị $_POST có rỗng hay không, nếu rỗng thì xuất hiện thông báo lỗi, còn không thì cho qua, xem thêm tại: PHP form validation.

Download file ví dụ

Chủ Đề