Юрий Елманов: Да. У вас на странице срабатывает AJAX запрос к обработчика, получает их данные в json и парсит в объект. Ругается он потому, что получает пустые данные и не может их распарсить (банально нечего). Следовательно надо разбираться почему на запрос ничего не возвращается.
Юрий Елманов: Ну так отлаживайте скрипт - ясное дело у вас ругань на неверный формат json, когда там его и нет =)
Мне уж простите сложно только по коду найти ошибку. Скорее всего глюки в районе SQL. Хоть это и не полноценная страница, вы можете её в браузере открыть для отладки.
И потом обязательно пропишите верный content type.
xfg: не получится писать "все что угодно" - это дырка в системе. Во вторых спагетти может и не тру, но это не исключает того, что на нем писать проще. Ну о чем говорить, если есть нативный string и конвертация переменных. Указатели эт геммор. Я сам давно писал на сях, но меня на них разве что ссаной тряпкой вгонишь.
В третьих WASM уже есть как пару лет, но чет развитие в час по чайной ложке. JS же семимильными шагами поёт.
В четвёртых ... Монополия нарушена? Ну неет. Ся ниразу не конкурент. Да и не будут много на нём писать. Будут плодить высокопроизводительные плагины тому же JS. В ближайшем будущем так точно. Вот lua или python, МБ. Но по сути шило на мыло никому не над.
В пятых. Культура кода кривая, потому что нормальных доков нет и рекомендаций что как писать. Каждый пляшет как хочет.
Printip: конечно правильный. Потому что теперь вам эту гору добра надо дружно конвертировать в разные кодировки, искать теги и смотреть какой стал язык, копировать в новый файлик. Как минимум это займет кучу времени и места.
Из адекватных решений вижу: разбить файл на каждую страницу. Пробовать конвертировать каждую отдельно, вычлинять текущую кодировку и конвертировать. Опционально потом обратно все склеить.
egorbachurin: Вы пишите код (логику работы), затем вам его как-то нужно в контроллер закачать.
По факту у ардуины есть ком порт (вообще не только он) для заливки кода. На Ардуинах с USB установлен встроенный конвертер USB-UART(COM).
На Pro mini и Iskra mini (клон т.е.) на борту переходника нет. Соответственно нужен либо комп с COM (сейчас раритет уже), либо переходник.
На Uno USB уже на борту. Ей же кстати можно и как программктором пользоваться.
xfg: Да! Но можно запустить не равно захвату мира! Асм и Ся это гемор!
С другой стороны относительно простой JS на фронтенде, бекенде, нативных приложениях (привет Попкорну) и даже на микроконтроллерах.
Так кто кого поработит))