programming4:thematic:captchathemedefault
Khác biệt
Đây là những khác biệt giữa hai phiên bản của trang.
Phiên bản trước của cả hai bênPhiên bản trướcPhiên bản sau | Phiên bản trước | ||
programming4:thematic:captchathemedefault [2017/02/22 08:40] – [Bước 1: Gọi hiển thị captcha] hoaquynhtim99 | programming4:thematic:captchathemedefault [2017/02/22 08:56] (hiện tại) – [Bước 3: Kiểm tra mã xác nhận] hoaquynhtim99 | ||
---|---|---|---|
Dòng 39: | Dòng 39: | ||
Trong đó biến t tuyền vào nhằm đảo bảo một thời điểm có thể gọi ra nhiều captcha trên site. | Trong đó biến t tuyền vào nhằm đảo bảo một thời điểm có thể gọi ra nhiều captcha trên site. | ||
+ | |||
+ | ==== Bước 2: Lấy mã xác nhận khi submit form ==== | ||
+ | |||
+ | Đối với reCAPTCHA, khi submit form nội dung trả về sẽ ở biến '' | ||
+ | |||
+ | Ví dụ lấy dữ liệu submit: | ||
+ | |||
+ | <code php> | ||
+ | if ($global_config[' | ||
+ | $fcode = $nv_Request-> | ||
+ | } else { | ||
+ | $fcode = $nv_Request-> | ||
+ | } | ||
+ | </ | ||
+ | |||
+ | ==== Bước 3: Kiểm tra mã xác nhận ==== | ||
+ | |||
+ | Để kiểm tra mã xác nhận sử dụng hàm '' | ||
+ | |||
+ | Khi giá trị trả về true thì ứng dụng mới thực hiện tiếp các chức năng. | ||
+ | |||
+ | Ví dụ | ||
+ | |||
+ | <code php> | ||
+ | if (!nv_capcha_txt($fcode)) { | ||
+ | $error = ($global_config[' | ||
+ | } else { | ||
+ | // Do some thing here | ||
+ | } | ||
+ | </ |
programming4/thematic/captchathemedefault.1487727644.txt.gz · Sửa đổi lần cuối: 2017/02/22 08:40 bởi hoaquynhtim99