HILFE ! HILFE! HILFE! An alle lieben Leute und Freaks! ICh brauche eure Hilfe. Ich schreibe eine Klausurersatzkeckleistung und brauche eure Hilfe! Also wir sollen eine HTML-Seite mit einem CGI/C++ Programm verbinden und ich hab überhaupt keine Ahnung und meine Gruppenmitglieder auch nicht... HILFE! Weiß jemand wie das geht? Postet am besten den Quelltext zur Verständlichkeit ! Brauche eure Hilfe echt ! :S
:
Gesperrt durch User
Bekomme ich dann auch den Schein dafür, oder wollt ihr den einstreichen? Prinzipiell muß euer Programm nur das gewünschte HTML ausgeben zur Standardausgabe. Ggf. muß der jeweilige http-Server auch so konfiguriert werden, daß er beim Aufruf von http://meine.sei.de/meinprogramm nicht nach einer HTML-Datei meinprogramm sucht, sondern meinprogramm aufruft. Dessen Standardausgabe leitetet er dann an den Client weiter. Der Rest ist wohl eure Arbeit... PS: Wenn es dringend ist, habt ihr zu spät angefangen, dafür kann hier niemand etwas.
Klaus Wachtler schrieb: > Prinzipiell muß euer Programm nur das gewünschte HTML ausgeben zur > Standardausgabe. du kannst also aus: > Also wir sollen eine HTML-Seite mit einem CGI/C++ > Programm verbinden lesen das er ein CGI programm schreiben soll? Ich hätte er daran gedacht das er HTML von einem Webserver einlesen muss - also mehr client.
Danke schonmal für den Post Klaus! Wir haben noch ca. 3 Wochen Zeit, aber können das halt nicht so gut.. Bin dir sehr dankbar für deine schnelle Antwort, muss nur mal jetzt gucken wir wir das machen ..
ganz einfach: C++ lernen (Stroustrup), CGI lernen (steht z.B. bei Wikipedia u.a.), rechtzeitig anfangen und selber üben. Also wirklich ganz einfach :-)
na ihr.. ich würde es mal mit php versuchen , das ist immer noch am einfachsten.
> und ich hab überhaupt keine Ahnung
echt nicht?
Dabei ist das so einfach
1 | #include <stdio.h> |
2 | |
3 | int main() |
4 | {
|
5 | printf( "<html" ); |
6 | printf( "<body>" ); |
7 | printf( "Hi from CGI" ); |
8 | printf( "</body>" ); |
9 | printf( "</html>" ); |
10 | }
|
compilierst du, findest raus wo auf dem Server du das EXE hinkopieren musst (zb auf ein Subverzeichnis cgi-bin) und baust einen Link auf das Exe (Ja, der sieht dann so aus: www.mein_server.gov/cgi-bin/test.exe) in eine HTML Seite als Verlinkung ein Drückst du auf den Link drauf, läuft das EXE und generiert eine Ausgabe, die vom Web-Server zum Browser durchgereicht wird. D.h. anstelle eines Klicki-Bunti Web-Designers musst du halt ein bischen HTML und seinen Aufbau kennen, damit dein Programm die richtigen Ausgaben machen kann.
Schulkollegen ihr seid ja echt witzig
:
Wiederhergestellt durch User
Klaus Wachtler schrieb: > Das hier: @Peter Doch, warst du. Ich kann deine IP und deine EMAil Adresse sehen. Und die sagt mir, dass du das warst. Und tschüss.
Peter schrieb: > Schulkollegen ihr seid ja echt witzig Für die Nachwelt: Ein paar Kollegen von ihm haben blöde Meldungen abgesondert. Und ich denke mal die werden schon wissen warum Peter und seine Kumpanen die Aufgabe nicht lösen können.