Michael Schröpl: knifflige Aufgabe, aber ziemlich wichtig

Beitrag lesen

Hi Olli,

ich schließe mich meinen Vorrednern an - es fehlen Unmengen von Details.
Ich kann mir Deine Konfiguration nicht mal ansatzweise vorstellen.

Die Seite wird nur auf einem PC (nicht im Internet) dargestellt.

1. Was heißt "dargestellt"? Mit einem Browser?
   Verwendest Du überhaupt HTTP, oder willst Du auf eine lokale Datei
   zugreifen?

2. Wenn HTTP: Von wie vielen Rechnern reden wir überhaupt?
   Befindet sich der HTTP-Server auf dem einen Client, den es nach
   Deiner Aussage nur gibt, oder nicht?

Es läuft ebenfalls eine Maschinensteuerung darauf,

Worauf? Auf dem einen PC oder auf einem (anderen?) Server, wird aber
von diesem Client aus gesteuert? Ist das eine HTTP-Anwendung oder was?

auf der man die Sprache umstellen kann.

Wie funktioniert das?

Zudem liefert die Steuerung mir

wem? Wohin? In welcher Form? Über welches Protokoll?

Daten, welche ich auf der HTML Seite darstellen soll.
Sowohl die Daten, als auch die Angaben über die Sprache wird von
der Maschine in ein txt-File geschrieben.

Auf welchem Rechner liegt diese Textdatei?
Wenn auf demselben Rechner wie der HTTP-Server (falls es einen solchen
gibt!), hast Du eine gut Chance, Deine Aufgabe lösen zu können.

Ich muss jetzt auf der (meiner) "Webseite" also die übergebenen Daten
in der gewählten Sprache darstellen.

Wenn auf Deinem Webserver ein CGI-Skript diese Textdatei liest und ihren
Inhalt auswertet, kann es herausfinden, welches von mehreren sprach-
abhängigen Dokumenten gemeint war, dieses ebenfalls lesen und ausgeben.

  1. beim Start der Seite

Was soll das bedeuten? Eine "Seite" ist kein Programm.

die richtige Sprache anzeigen lassen

Die steht in Deiner Textdatei - sie muß von einem Programm gelesen werden.

(wie kann ich mit c++ die HTML Seite beeinflussen die richtige Seite
   anzuzeigen)?

Das kannst Du nicht. Die HTML-Seite kann nichts "anzeigen".
Dein C++-Programm kann aber aus Sprache und einer Menge (!) von Dokumenten
eine Ausgabe bedingt erzeugen.

  1. wie kann ich, dynamisch (jedesmal beim Refresh der Seite z.B.) den
    C++ Code starten und auf Änderungen im txt-File reagieren?

CGI. (Falls Du HTTP verwendest.)

Viele Grüße
      Michael