Как поставить пароль на arduino uno miniWeb-server
- Войдите на сайт для отправки комментариев
Вс, 22/05/2016 - 12:52
Как запаролить arduino uno miniWeb-server Есть код, но у меня он не работает:
1 2 3 4 5 6 7 8 9 |
// Делаем функцию для оформления нашей Web страницы. void homePage() { bfill.emit_p(PSTR("$F" if(empty(login) or empty(password)){} else{ if((login !== "admin") or (password !== "12345")){} else{"Text ...."}}), http_OK); } |
Пароль надо поставить так, чтоб по такой ссылке /?login=admin&password=12345 он проходил идентификацию.
michelmi, не считая пароля у вас работает
arduino uno miniWeb-server
?
Да, работает!
А что такое у Вас login и password? Элементы формы или заранее присвоенные JScript переменные? Если элементы формы, то их нельзя сравнивать со строками, тем более типизированным сравнением.
Возьмите этот кусок скрипта. Вставьте его в полупустой HTM файл на компьютере и отладьте в браузере. А когда отладите, тода уже вставляйте в ардуиновский скетч.
Причём тут php? У Вас же клиентский код, кто Вам на ардуине будет php поддерживать?
Отладьте клиентский код на JScript прямо в браузере. И не сравнивайте объекты со строками безтиповым сравнением!
Есть решение как добавить пароль ?
https://clck.ru/32BS8J