Вход Регистрация
Файл: sngine-v2.8/Script/includes/ajax/core/activation_email_reset.php
Строк: 23
<?php
/**
 * ajax -> core -> activation email reset
 * 
 * @package Sngine
 * @author Zamblek
 */

// fetch bootstrap
require('../../../bootstrap.php');

// check AJAX Request
is_ajax();

// check user logged in
if(!$user->_logged_in) {
    
modal('LOGIN');
}

// check user activated
if(!$system['activation_enabled'] || $user->_data['user_activated']) {
    
modal("SUCCESS"__("Activated"), __("Your account already activated!"));
}

// check activation type
if($system['activation_type'] != "email") {
    
_error(400);
}

try {

    
// activation email reset
    
$user->activation_email_reset($_POST['email']);

    
// return
    
modal("SUCCESS"__("Your email has been changed"), __("Please click on the link in that email to complete the verification process"));
    
} catch (
Exception $e) {
    
return_json( array('error' => true'message' => $e->getMessage()) );
}

?>
Онлайн: 0
Реклама