function sb_core_captcha_reload_ajax_callback() { $len = isset($_POST['len']) ? $_POST['len'] : 4; $code = SB_PHP::random_string_number($len); SB_Core::set_captcha_session($code); $url = SB_Core::get_captcha_url(); $url = add_query_arg(array('code' => strtotime(SB_Core::get_current_datetime())), $url); echo $url; die; }
public static function the_captcha($len = 4) { $captcha = SB_PHP::random_string_number($len); self::set_captcha_session($captcha); $url = self::get_captcha_url(); if (!empty($url)) { ?> <div class="sb-captcha"> <img class="captcha-code" alt="<?php _e('Mã bảo mật', 'sb-core'); ?> " src="<?php echo $url; ?> " title="<?php _e('Mã bảo mật', 'sb-core'); ?> "> <img data-len="<?php echo $len; ?> " class="reload" src="<?php echo SB_CORE_URL . '/inc/captcha/icon-reload.gif'; ?> " alt=""> </div> <?php } }