Beispiel #1
0
 function wplms_retake_inquiz()
 {
     $quiz_id = $_POST['quiz_id'];
     if (!isset($_POST['security']) || !wp_verify_nonce($_POST['security'], 'security') || !is_numeric($quiz_id)) {
         _e('Security check Failed. Contact Administrator.', 'vibe');
         die;
     }
     student_quiz_retake(array('quiz_id' => $quiz_id));
     die;
 }
Beispiel #2
0
function wplms_check_quiz_retake()
{
    if (isset($_POST['initiate_retake']) && isset($_POST['security']) && is_user_logged_in()) {
        $user_id = get_current_user_id();
        if (!isset($_POST['security']) || !wp_verify_nonce($_POST['security'], 'retake' . $user_id)) {
            wp_die(__('Security check failed !', 'vibe'), __('Security Error', 'vibe'), array('back_link' => true));
        }
        if (function_exists('student_quiz_retake')) {
            student_quiz_retake();
        }
    }
}
Beispiel #3
0
function wplms_check_quiz_retake()
{
    if (isset($_POST['initiate_retake']) && isset($_POST['security'])) {
        if (function_exists('student_quiz_retake')) {
            student_quiz_retake();
        }
    }
}