Advertisement
Guest User

Untitled

a guest
Jun 18th, 2017
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.28 KB | None | 0 0
  1. #include <WiFiClient.h>
  2. #include <ESP8266WebServer.h>
  3.  
  4. int Nom = 0 ;
  5. ESP8266WebServer server ( 80 );
  6. void updateStringint(String _etiquette, int &_varDeStockage){
  7.   if ( server.hasArg(_etiquette) ){
  8.     _varDeStockage= server.arg(_etiquette).toInt();
  9.     Serial.print(_etiquette);
  10.     Serial.print(":");
  11.     Serial.println(_varDeStockage);
  12.   }
  13. }
  14.  
  15. void setup()
  16. {
  17.   Serial.begin(9600);
  18.   WiFi.mode(WIFI_AP); //Our ESP8266-12E is an AccessPoint;
  19.   WiFi.softAP( "RESEAU", "12345678" ); //The command will only work if the password length is 8 characters or more.
  20.   Serial.print ( "Connected to " );
  21.   Serial.println ( "RESEAU" );  
  22.   Serial.print ( "IP address: " );
  23.   Serial.println ( WiFi.softAPIP() );
  24.  
  25.   server.on ( "/", handleRoot );
  26.   server.begin();  
  27.   Serial.println ( "HTTP server started" );
  28. }
  29.  
  30. void handleRoot(){
  31.  
  32.   updateStringint("Nom", Nom);
  33.   server.send ( 200, "text/html", getPage() );
  34. }
  35.  
  36. String getPage(){
  37.   String  page = "<html>";
  38.   page += "<body>";          
  39.   page += "<p>";
  40.   page += "<h2>Nom</h2>";
  41.   page += Nom;
  42.   page += "</p>";
  43.   page += "</body>";
  44.   page += "</html>";
  45.   return page;
  46. }
  47.  
  48. void loop()
  49. {
  50.   server.handleClient();
  51.   Serial.print("Recive nom =");
  52.   Serial.print(Nom);
  53.   Serial.print(" ");
  54.   Serial.println();
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement