Michael Schröpl: HTML/CGI mehrfachaufruf zur Laufzeit.

Beitrag lesen

Hi Björn,

wie kann ich aus einer von einem CGI erstellten HTML-Seite
heraus ein anderes CGI mehrfach automatisch aufrufen???

gar nicht.

Eine HTML-Seite ist kein Programm und kann nichts "aufrufen".

Ich frage ueber ein CGI eine Datenbank ab, daraus erstelle ich
eine Tabelle. Eine Spalte hat einen numerischen Wert, dessen
Erlaeuterung ich in einer anderen Datenbank habe.
Nun moechte ich diese jedesmal, wenn diese Spalte gefuellt
wird, ein anderes CGI aufrufen, das mir den Text ebenfalls
mit in die Spalte schreibt.

Du möchtest also ein CGI-Skript aus einem CGI-Skript heraus
aufrufen (nicht aus der von letzterem später generierten Ausgabe).

Wie _das_ geht, das hängt von der Sprache ab, die Du verwendest
(CGI ist nur eine Schnittstzellenbeschreibung, keine Sprache).
Perl, PHP etc. bieten hierfür entsprechende Funktionen an.

Wenn es das andere CGI nicht schon geben wuerde, wuerde ich
die Funktion einfach mit in das erste CGI reinhacken, aber
ich will bei Aenderungen nicht zwei CGI`S pflegen muessen...

Das ist kein hinreichendes Argument.

Du kannst die gemeinsam genutzten Funktionen in ein Modul aus-
lagern, welches von beiden CGI-Skripten eingebunden wird.

Viele Grüße
      Michael