у меня станачала выводит часть страницы на экран, а потом происходит проверка, в результате которой может произойти перенаправление с помощью header(). Я не могу сначала сделать проверку перед выводом текста.Можете. Процесс "роста" программиста проходит через стадию "ааа, так вот зачем отделять логику от представления!.." и в вашем случае время настало.
Пробовал менять selectOne на seletcAll - не сработалоВозможно из-за опечатки?
Желательно указав это в самом php файле, а не через конфинг nginx.
присутствует кодировка %5B%5D которую ajax запрос видимо с помощью своей магии добавил в url.Это квадратные скобки, которые скорее всего говорят о нескольких инпутах с одним именем. Ну или данные в переменой - массив. Обычный url encode.
В fetch же кодировка не имеется и я получаю статус 500.Стоит посмотреть ошибку, которая отдается с сервера.
Подскажите пожалуйста как можно решить задачу.Неплохо бы зайти в инструменты разработчика и сравнить нетворк запросы от "аякса" и фетч, в частности как выглядит пэйлоад. Тогда будет понятно куда копать, хотя серверная ошибка и так должна по идее дать ответ.
К сожалению друзей и знакомых нет в этой сфере нет и помочь некому.Это не так. У вас есть как минимум 2 друга (как минимум в данной задаче) - интерпретатор php и гугл. Первый знает что происходит, а второй как это исправить.
вдруг у кого получится сделать так, чтобы все работалоВдруг ничего не бывает.