頁:
[1]
[Arduino]webserver頁面TextBox寫法問題
本帖最後由 dextrano 於 2017-5-6 05:31 PM 編輯各位高手大家好,自學Arduino過程撞了不少牆
最近有個想法找不到可以參考的寫法,請高手們不吝指導
我用WebServer.h的庫寫個簡單的網頁
網頁內做了TextBox,想用來儲存數值,並寫入EEPROM內
目前遇到的難題是
網頁上呈現的TextBox裡,如何能讓value值直接讀取EEPROM指定的位址或帶入ValAA變數? (下面???的部分)
int ValAA=EEPROM.read(1);
P(homePage) =
"<form method=\"post\" action= \"SAVECONF\">"
"請輸入數值:<input type=\"text\" name=\"AA\" maxlength=\"3\" size=\"3\" value= ???>"
"<br><input type=\"submit\" name=\"send\" value=\"送出\">"
"</form>";
哪位大德可以指導一下,謝謝~
=================更新======================
目前完成的網頁如圖
因為沒辦法在textbox上直接呈現變數
只好另外寫server << "當前IP" << EEPROM.read(0) ;
來讓使用者知道目前的設定是多少
如果能讓textbox上面直接撈EEPROM的數值就好了....
...<div class='locked'><em>瀏覽完整內容,請先 <a href='member.php?mod=register'>註冊</a> 或 <a href='javascript:;' onclick="lsSubmit()">登入會員</a></em></div><div></div> 自頂~ 求救~~哪位高手能指導一下
查了好久也找不到類似的答案
難道真的那麼難搞或無解......... 本帖最後由 chevylin0802 於 2017-5-9 11:15 AM 編輯
Arduino接受String的變數
String a = "12345";
String b = "67890";
a += b; // a就會等於 "1234567890"
其實用Arduino幾乎沒有人做web server
因為單晶片能做的工作本來就有限
而且即使你做了web server也只能提供給一個客戶端使用
所以大部份都是採用藍芽連線
Arduino的程式也多半都用序列傳輸的程式庫來完成
頁:
[1]