mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik ISA-Crtl Probleme


Autor: Markus (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Leute!

Habe schon vor ein paar Tagen mal einen Post bezüglich meines kleinen
Problems mit dem Server gemacht. Da ich aber noch was herausgefunden
habe machen ich hier mal einen neuen Post auf.

Zu meinem letzten Post:
Habe meine Seite in zwei Frames unterteilt. Auf der linken Seite ein
schmales Auswahlmenu und rechts wird die jeweilige Seite angezeigt.
Jetzt mein Problem, wollte auf einer Seite ein Passwort einlesen.
Sobald ich aber den Wert eingebe und den Button drücke beginnt die
Seite zu laden wird aber nicht fertig es kommt auch keine Meldung.
Wo könnte denn da der Fehler liegen?

Hier der Code aus der httpd.c
if ( memcmp(File_Name,"setup.htm",9) == 0)  //Wenn Setup
{
  pointerold = Page6;   //Lade Seite mit Passwortabfrage
  valid=1;              //Passwortabfrage freigeben
}

if (valid==1)
{
  //suche nach pass
  passwort= searchParameter ("pass", buffer+tcpdata,
                                   *bufferlen-tcpdata,passwort);
  if (passwort==12)    //Passwort richtig
  {
    valid=0;       //sperre weitere Abfrage
    passwort=0;    //setze Variable zurück
    pointerold = Page7;   //lade die Setup-Seite
  }
  else
  {
    pointerold = Page6;   //lade Seite mit Passwortabfrage
  }
}

Die Seite zur Abfrage sieht so aus:
"<html>"
"<body bgcolor=#9999FF>"
  "<font color=black face=arial size=4>"
  "<center><h1><u>Setup</u></h1>"
  "Dieser Bereich ist per Passwort geschützt!<br>"
  "<br><br><br>"
  "<form method=get>"
  "<input type=password maxlength=2 name=pass size=7
value=%pass><br>"
  "<input type=submit value=LogIn></center>"
  "</form>"
"</body>"
"</html>"
"%END"

Da ich zuerst dachte das es an den Frames liegen könnte habe ich meine
Seite ganz normal aufgebaut. Es kommt jetzt zuerst eine Begrüßungsseite
mit einem Link zur Login-Seite.
Da ist aber das gleiche Problem, nach dem drücken des LogIn Buttons
beginnt die Seite zu laden es tut sich aber weiter nix.

Gruß
Markus

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.