Dear all,
I am learner in HTML coding. I am developing code on webserver application. Here what i wanna try todo.
Initially i wanna enter username and password . Once Username and password is entered . and perform add operation.
Is any software where i can create tags of my own and HTml code generated intenally and for username and password i can put test conditions
#include <SPI.h>#include <Ethernet.h>// Enter a MAC address and IP address for your controller below.// The IP address will be dependent on your local network:byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };IPAddress ip(192,168,1,128);// Initialize the Ethernet server library// with the IP address and port you want to use // (port 80 is default for HTTP):EthernetServer server(80);void setup() { // Open serial communications and wait for port to open: Serial.begin(9600); while (!Serial) { ; // wait for serial port to connect. Needed for Leonardo only } // start the Ethernet connection and the server: Ethernet.begin(mac, ip); server.begin(); Serial.print("server is at "); Serial.println(Ethernet.localIP());}void loop() { // listen for incoming clients EthernetClient client = server.available(); if (client) { Serial.println("new client"); // an http request ends with a blank line boolean currentLineIsBlank = true; while (client.connected()) { if (client.available()) { char c = client.read(); Serial.write(c); // if you've gotten to the end of the line (received a newline // character) and the line is blank, the http request has ended, // so you can send a reply if (c == 'n' && currentLineIsBlank) {client.println("<!DOCTYPE html>"); client.println("<html>"); client.println("<body>"); client.println("<form action=='demo_form.asp'> Birthday: <input type='date' name='bday'> <input type='submit'>"); client.println("<form>"); client.println("</form>"); client.println("USER name:<input type='text' name='firstname'><br>"); client.println("PASSWORD:<input type='password' name='pwd'><br>"); client.println("</form>"); client.println("<body>"); client.println("</html>"); break; } if (c == 'n') { // you're starting a new line currentLineIsBlank = true; } else if (c != 'r') { // you've gotten a character on the current line currentLineIsBlank = false; } } } // give the web browser time to receive the data delay(1); // close the connection: client.stop(); Serial.println("client disonnected"); }}