cgi-test: cgi-test.cc

Dieses Programm gibt alle Daten, die es über die CGI-Schnittstelle erhält als HTML-Text wieder aus. Es handelt sich um ein "CGI-Hello-WorldProgramm. Nach dem make install kann das Programm von einem WEB-Browser über
http://miss.wu-wien.ac.at:81/cgi-bin/cgi-test.j9851021 aufgerufen werden.

Wenn Sie Daten an das Programm über die Methode GET übermitteln wollen, dann hängen Sie zum oben URL folgendes an:
?zuname=mayer&vorname=hans

#include <iostream>
using namespace std;
#include "ReadParse.h"

int main()
{
  ReadParse mycgi;
  mycgi.PrintHeader();
  map<string,string>::iterator pos;
  for(pos=mycgi.in.begin();  pos != mycgi.in.end(); ++pos) {
    cout << "Name: <B>" << pos->first << "</B>,"
         << "Value: " << pos->second << "<BR>" << endl; 
    cout << "<HR>\n";
  }
}

previous up next


© 1999 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 1/25/1999