Homepage

  • Projekte
  • Shop
  • Forum
Erweiterte Suche
  • Schnellzugriff
    • Unbeantwortete Themen
    • Aktive Themen
    • Suche
  • FAQ
  • Anmelden
  • Registrieren
  • Foren-Übersicht
  • Suche

:: Modifizieren von Daten mittels einer html- Seite...

Projekt aus Elektor 2007
Antworten
  • Druckansicht
Erweiterte Suche
2 Beiträge • Seite 1 von 1
Josef Krenn

:: Modifizieren von Daten mittels einer html- Seite...

  • Zitieren

Beitrag von Josef Krenn » 30.11.2005, 11:00:49

Hallo,
erst einmal vielen Dank an alle (vor allem Ulrich), die sich die Mühe gemacht haben den webserver zu entwickeln bzw. weiterzuentwickeln...

Nun bin ich an dem Punkt angelangt, wo ich versuchen möchte einige Daten mittels einer <form></form> in einer html Datei zu verändern. Der umgekehrte Weg, Daten mittels eines/ mehrer Platzhalter anzeigen zu lassen funktioniert.
Jedoch immer, wenn ich versuche, Daten aus der <form> zu senden macht mein webserver einen Neustart. Ich habe einfach mal testweise den Beispielquelltext (Chekcboxen für Lampe 1, Lampe und Test) den Ulrich in einem älteren Beitrag gepostet hat in meine webpage.c eingefügt. Solange ich die Checkboxen nicht verändere und auf "Senden" klicke, sehe ich auf der RS232 "?Submit=Senden" (oder so ähnlich). Ändere ich jedoch nur eine der Checkboxen und drücke auf Senden, sehe ich es zwar auch, jedoch stürzt der µC beim tcp_make() ab.

Ich verwende den webserver von mikrocontroller.com und eine modifizierte Version von dem Sourcecode V.138 von Ulrich.

Hoffe mich verständlich ausgedrückt zu haben und jemanden zu finden, der mir helfen kann.

Viele Grüße,
Josef
Nach oben

Josef Krenn

  • Zitieren

Beitrag von Josef Krenn » 30.11.2005, 16:00:11

Hallo Forum,
es hat mich zwar einen halben Urlaubstag gekostet, doch hier des Rätsels Lösung...

Die Variable File_Name in der Datei httpd.c war Schuld. Es kam infolge der Menge der zu übertragenden Daten ("?Submit=Senden") zu einem Überlauf der Variable File_Name, da die Größe dieses char-Arrays standardmäßig auf 13 gesetzt wird.

So long,
Josef
Nach oben

Antworten
  • Druckansicht

2 Beiträge • Seite 1 von 1

Zurück zu „AVR WebServer (alte Version)“



  • Foren-Übersicht
  • Alle Zeiten sind UTC+02:00
  • Alle Cookies löschen

Powered by phpBB® Forum Software © phpBB Limited

Deutsche Übersetzung durch phpBB.de

Datenschutz | Nutzungsbedingungen

 

 

sitemap  |    |  datenschutz   |  impressum