Вход Регистрация
Файл: Boomchat 7.1/builder/install.js
Строк: 137
<?php
$(document).ready(function(){

        
    $(
"#intro_installer").on('click''#start_install', function() {
        $.
ajax({
            
url"builder/permission.php",
            
cachefalse,
            
success: function(response){

                if(
response == 1){
                    $.
ajax({
                        
url"builder/table.php",
                        
cachefalse,
                        
success: function(response){
                            $(
'#content_installer').html(response);
                        
                        },
                    });
                }
                else {
                    $(
'#content_installer').html(response);
                }            
            
            
            },
        });
    });
    $(
"#content_installer").on('click''#permission_button', function() {
        $.
ajax({
            
url"builder/permission.php",
            
cachefalse,
            
success: function(response){
                if(
response == 1){
                    $.
ajax({
                        
url"builder/table.php",
                        
cachefalse,
                        
success: function(response){
                            $(
'#content_installer').html(response);
                        },
                    });
                }
                else {
                    $(
'#content_installer').html(response);
                }
            },
        });
    });

    var 
waitInstall 0;
    $(
"#content_installer").on('click''#install_component', function() {
        var 
host = $( "#host" ).val();
        var 
name = $( "#name" ).val();
        var 
user = $( "#user" ).val();
        var 
password = $( "#password" ).val();
        if(
waitInstall == 0){
            
waitInstall 1;
            $.
post('builder/component.php', {
            
            
hosthost,
            
namename,
            
useruser,
            
passwordpassword
            
            
}, function(response) {
                if(
response == 2){
                    $(
'#install_error').html('error connecting to your database check data').hide().fadeIn(300).delay(3000).fadeOut();
                }
                else if (
response == 3){
                    $(
'#install_error').html('Only password field can be empty other must be filled').hide().fadeIn(300).delay(3000).fadeOut();
                }
                else {
                        $.
ajax({
                            
url"builder/account.php",
                            
cachefalse,
                            
success: function(response){
                                $(
'#content_installer').html(response);
                            },
                        });
                }
                
waitInstall 0;
            });
        }
        else {
            return 
false;
        }
    });
    
    var 
waitAccount 0;
    
    $(
"#content_installer").on('click''#create_account', function() {
        var 
username = $( "#user_name" ).val();
        var 
email = $( "#user_email" ).val();
        var 
password = $( "#user_password" ).val();
        var 
confirm = $( "#confirm_password" ).val();
        if(
waitAccount == 0){
            
waitAccount 1;
            $.
post('builder/create_account.php', {
            
            
usernameusername,
            
emailemail,
            
passwordpassword,
            
confirmconfirm
            
            
}, function(response) {
                if(
response == 6){
                    $(
'#install_error').html('Please fill up all fields').hide().fadeIn(300).delay(3000).fadeOut();
                }
                else if (
response == 5){
                    $(
'#install_error').html('username must only contain a-z 0-9 max 16 caracters').hide().fadeIn(300).delay(3000).fadeOut();
                }
                else if (
response == 4){
                    $(
'#install_error').html('please enter a valid email').hide().fadeIn(300).delay(3000).fadeOut();
                }
                else if (
response == 3){
                    $(
'#install_error').html('password and confirm password do not match').hide().fadeIn(300).delay(3000).fadeOut();
                }
                else {
                    
location.reload();
                }
                
waitAccount 0;
            });
        }
        else {
            return 
false;
        }
    });

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