Werte Einlesen auf einem Webserver

Gast #321241
Lesenswert?
• ▲
▼
Vielleicht habt ihr eine Idee wie ich mein Problem lösen kann.
ich habe einen Webserver in dem ich über Html eine Eingabe machen
kann.
Intern läuft ein Zähler. Nun soll der Wert der Eingabe zum Zähler dazu
addiert werden.
Die Eingabe wird in Vector " int speicher[]" abgelegt und der Zähler
ist eine Intiger "int counter;.
Nun dachte ich das es folgendermassen hätte gehen müssen:
int wert;
sprintf ( wert, "%i",speicher);
counter=counter+wert;

Wenn ich nun den Wert mir alleine ausgeben lasse sind das z.B.
1073756426 wenn ich 125 eingegeben habe.
wenn ich speicher zu char speicher mache wird wenigstens der
eingegebene Wert korrekt angezeigt.
Da ich im Moment ziehmlich auf dem Schlau stehe...
vielleicht habt ihr paar Tips für mich.
Gast #321242
Lesenswert?
• ▲
▼
int wert;
sprintf ( wert, "%i",speicher);
counter=counter+wert;

Das sieht fischig aus. Schau dir die Funktionsweise von sprintf in der
von Dir benutzten Programmiersprache genau an.

Wenn es sich um C oder C++ handelt, stimmt der Typ des ersten
Parameters nicht. Möglicherweise meinst du sowas:

sprintf (speicher, "%i", wert)

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.