проблемы с регистрацией и входом

317
17 ноября 2017, 09:39

здравствуйте, на сайте перестали работать регистрация и вход, в консоли выходит такая ошибка:

Uncaught SyntaxError: Unexpected end of JSON input
at JSON.parse (<anonymous>)
at Function.n.parseJSON (jquery-2.1.4.min.js:4)
at Object.success (init.js:154)
at j (jquery-2.1.4.min.js:2)
at Object.fireWith [as resolveWith] (jquery-2.1.4.min.js:2)
at x (jquery-2.1.4.min.js:4)
at XMLHttpRequest.<anonymous> (jquery-2.1.4.min.js:4)        

кусок init.js с ошибкой в 154 строке такой:

function modalFormHandler(){
$('#authRegForm').submit(function(){
    var form = $(this);
    var str = form.serialize();
    var host = '/billing-proxy/authreg.php?';
    $.get( host + str, function( data ) {
        var jsonData = $.parseJSON(data);
        if (jsonData.doc.error && jsonData.doc.error.detail){
            $('.js-modalErrors').html(jsonData.doc.error.detail.$);
        }
        else if (jsonData.doc.error && jsonData.doc.error.msg){
            $('.js-modalErrors').html(jsonData.doc.error.msg.$);
        }
        else if (jsonData.doc.ok){
            window.location.href = BILLING_HOST + jsonData.doc.ok.$;
        }
        else if (jsonData.doc.auth){
            var newStr = str.replace('out=json', '');
            window.location.href = BILLING_HOST + newStr;
        }
    });
    return false;
});
}

как это возможно исправить?

READ ALSO
На чем сделать заказ билетов для сайта?

На чем сделать заказ билетов для сайта?

С помощью чего лучше всего создать подобный скрипт? Какой фреймворк посоветуете

250
Отправка данных и файлов через ajax

Отправка данных и файлов через ajax

Возникла проблема передачи данных и файлов через ajax, по отдельности все работает, а вот вместе не хочет, подскажите пожалуйста как это обойти,...

285
Обработка multipart/form-data на сервере NodeJs

Обработка multipart/form-data на сервере NodeJs

Доброго времени суток! Пытаюсь обработать multipart/form-data и решительно ничего не получаетсяПо рекомендации Гугла решил использовать модуль formidable

272
Подскажите куда и как добавить .js

Подскажите куда и как добавить .js

Хочется на форуме указать ссылку на таймер, значит нужно куда-то добавить скрипт, попытался добавить на jsfiddlenet но не получилось

227