Добавлена отладка для диагностики проблем формы

- Подробные логи в JavaScript консоли браузера
- Проверка существования файлов в PHP
- Отладочные сообщения в error_log
- Обработка случаев когда сервер возвращает не JSON
This commit is contained in:
Kirik
2025-09-03 13:16:02 +02:00
parent 29bb69f3e4
commit 71fdcb3d76
2 changed files with 37 additions and 3 deletions
+14 -1
View File
@@ -124,7 +124,20 @@ disableComments = true
method: 'POST',
body: formData
})
.then(response => response.json())
.then(response => {
console.log('HTTP статус:', response.status);
console.log('Content-Type:', response.headers.get('content-type'));
return response.text(); // Сначала получаем как текст
})
.then(text => {
console.log('Ответ сервера:', text);
try {
const data = JSON.parse(text);
return data;
} catch (e) {
throw new Error('Сервер вернул не JSON: ' + text.substring(0, 100));
}
})
.then(data => {
if (data.success) {
// Успех