Đau cơ xơ
Tháng Tư 2024
Trong hướng dẫn trước, chúng tôi đã viết một phần của tập lệnh Entry Activity sẽ xử lý khả năng biểu mẫu web đã được gửi nhưng người dùng chưa cung cấp tất cả dữ liệu cần thiết. Đầu tiên, chúng tôi đặt các giá trị cho các biến mà chúng tôi sẽ chuyển đến hàm Activity_Entry_Form. Giá trị cho mỗi biến được đặt thành null nếu dữ liệu đầu vào bị thiếu và nếu không, nó được đặt thành giá trị của dữ liệu $ POST ['']. Cuối cùng, chúng tôi đặt biến $ error_message thành Đúng nếu có dữ liệu bị thiếu từ bất kỳ trường mẫu yêu cầu nào. Điều này sẽ báo cho chương trình hiển thị thông báo lỗi khi nó hiển thị lại biểu mẫu web. Bây giờ, chúng ta hãy xử lý thông báo lỗi. Có hai thay đổi chúng ta cần thực hiện đối với tập lệnh Activity Entry. Vì chúng ta sẽ truyền biến $ error_message mới này bằng lệnh gọi hàm, nên chúng ta cần thêm biến này vào danh sách các biến tham số được gửi đến hàm.
Ngoài ra, bởi vì chúng tôi sẽ mã hóa hàm Activity_Entry_Form để mong đợi biến mới này mỗi khi nó được gọi, nên nó sẽ mong đợi nó ngay cả khi biểu mẫu được hiển thị lần đầu tiên. Do đó, chúng ta cần thêm biến vào lệnh gọi hàm trong phần đầu tiên của tập lệnh. Nhưng chúng ta không thể gửi biến này mà không bắt đầu trước. Vì vậy, hãy thêm nó vào mã.
Tiếp theo → | ||