arduino webpagina beveiligen
2 berichten
• Pagina 1 van 1
- KRISKRAS9660
- Berichten: 22
- Geregistreerd: 02 Dec 2013, 05:52
arduino webpagina beveiligen
Dag,
ik zou graag mijn webpagina simpel beveiligen met een passwoord.
maar ik weet niet goed aan te beginnen.
ik heb wel al van alles gelezen op het internet maar ik zou graag wat duidelijke richtlijnen hebben van mensen de ermee vertrouwd zijn.
iemand een idee hoe ik dit het eenvoudigst aanpak.
ik zou graag mijn webpagina simpel beveiligen met een passwoord.
maar ik weet niet goed aan te beginnen.
ik heb wel al van alles gelezen op het internet maar ik zou graag wat duidelijke richtlijnen hebben van mensen de ermee vertrouwd zijn.
iemand een idee hoe ik dit het eenvoudigst aanpak.
Advertisement
- KRISKRAS9660
- Berichten: 22
- Geregistreerd: 02 Dec 2013, 05:52
Re: arduino webpagina beveiligen
ik wil op mijn eerste pagina een code invullen en deze bevestigen met ok.
wanneer de code juist is zou ik pas naar de volgende pagina kunnen gaan.
als de code fout is moet er niets gebeuren.
Hoe verwerk ik dit best
wanneer de code juist is zou ik pas naar de volgende pagina kunnen gaan.
als de code fout is moet er niets gebeuren.
Hoe verwerk ik dit best
- Code: Alles selecteren
code op mijn sd kaart om het passwoord in te geven.
<form method="post" action="mailto:xxx@telenet.be"> <--- wat moet ik hier veranderen
<h1> CODE :</h1><br />
<input type="password" size="2" maxlength="4" STYLE="width: 9em" /><br /><br />
<input type="submit" STYLE="width: 9em; height: 4em" value="OK" /><br /><br />
</form>
- Code: Alles selecteren
de code op mijn arduino , hoe moet ik de code controleren van mijn eerste pagina?
void loop()
{
EthernetClient client = server.available(); // try to get client
if (client) { // got client?
boolean currentLineIsBlank = true;
while (client.connected()) {
if (client.available()) { // client data available to read
char c = client.read(); // read 1 byte (character) from client
// limit the size of the stored received HTTP request
// buffer first part of HTTP request in HTTP_req array (string)
// leave last element in array as 0 to null terminate string (REQ_BUF_SZ - 1)
if (req_index < (REQ_BUF_SZ - 1)) {
HTTP_req[req_index] = c; // save HTTP request character
req_index++;
}
// last line of client request is blank and ends with \n
// respond to client only after last line received
if (c == '\n' && currentLineIsBlank) {
// send a standard http response header
client.println("HTTP/1.1 200 OK");
// remainder of header follows below, depending on if
// web page or XML page is requested
// Ajax request - send XML file
if (StrContains(HTTP_req, "ajax_inputs")) {
// send rest of HTTP header
client.println("Content-Type: text/xml");
client.println("Connection: keep-alive");
client.println();
SetLEDs();
// send XML file containing input states
XML_response(client);
}
else { // web page request
// send rest of HTTP header
client.println("Content-Type: text/html");
client.println("Connection: keep-alive");
client.println();
// send web page
webFile = SD.open("index.htm"); // open web page file
if (webFile) {
while(webFile.available()) {
client.write(webFile.read()); // send web page to client
}
webFile.close();
}
}
// display received HTTP request on serial port
Serial.print(HTTP_req);
// reset buffer index and all buffer elements to 0
req_index = 0;
StrClear(HTTP_req, REQ_BUF_SZ);
break;
}
// every line of text received from the client ends with \r\n
if (c == '\n') {
// last character on line of received text
// starting new line with next character read
currentLineIsBlank = true;
}
else if (c != '\r') {
// a text character was received from client
currentLineIsBlank = false;
}
} // end if (client.available())
} // end while (client.connected())
delay(1); // give the web browser time to receive the data
client.stop(); // close the connection
} // end if (client)
}
2 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 5 gasten