ESP8266 webserver input string ändern?

Hi, ich hab hier einen Code und wenn ich auf dem Webserver lande ist da ein Eingabefeld. Wie schaffe ich es, dass durch meine Eingabe der String "test" mit dem eingegebenen Begriff abgeändert wird.

#include <ESP8266WiFi.h>

#include <WiFiClient.h> 

#include <ESP8266WebServer.h>

const char ssid = "OL1";

const char password = "";

String test = "";

ESP8266WebServer server(80);

void handleRoot() {

 int sec = millis() / 1000;

  int min = sec / 60;

  int hr = min / 60;

    char temp[420];

  snprintf ( temp, 400,

"<html>\

 <head>\

  <title>ESP8266 Demo</title>\

  <style>\

   body { background-color: #cccccc; font-family: Arial, Helvetica, Sans-Serif; Color: #000088; }\

  </style>\

 </head>\

 <body>\

  <h1>Hello from ESP8266!</h1>\

  <p>Uptime: %02d:%02d:%02d</p>\

  <form action='http://192.168.4.1/submit' method='POST'>\

  F_name: <input type='text' name='fname'><br>\

  <input type='submit' value='Submit'>\

</form>\

 </body>\

</html>",

   hr, min % 60, sec % 60

  );

 server.send(200, "text/html", temp);

}

void handleSubmit(){

if (server.args() > 0 ) {

  for ( uint8_t i = 0; i < server.args(); i++ ) {

   if (server.argName(i) == "fname") {

   }

  }

}

  

}

void setup() {

 delay(1000);

 WiFi.softAP(ssid, password);

 while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); }

 server.on("/", handleRoot);

 server.begin();

}

void loop() {

  server.handleClient();

}










arduino, CC, Webserver
0 Antworten

Meistgelesene Fragen zum Thema CC

Fake Chanel CC Ohrringe?

4 Antworten

Gibt es für die Sims 4 Wendeltreppen?

4 Antworten

Was beteudet cCc? (Türken)

10 Antworten

Was bedeutet cc auf Instagram?

2 Antworten

Wie kann man in Adobe Premiere Pro CC ein Video spiegeln?

1 Antwort

Was bedeutet cc im chat?

12 Antworten

Welche Zielbitrate soll ich wählen für Adobe Premiere CC?

2 Antworten

Custom Content bei Sims 4 wird nicht angezeigt, was jetzt?

2 Antworten

Wie kann ich unter vielen CC in Sims 4 "kaputte" CC entfernen?

2 Antworten

CC - Neue und gute Antworten