Cruz: Radio-Button mit zwei Variablen an CGI übergeben

Beitrag lesen

Hallo Jörg,

du hast mit keinem Wort erwähnt, dass es dein Ziel ist diese Textausgabe möglichst konfigurabel zu halten. Mir erschien es, als würdest du krampfhaft versuchen 2 Werte an eine Bedingung zu knüpfen und siehst einfach kein Land.

Wie auch immer, meiner Meinung nach ist es der selbe Aufwand die Texte in einem CGI Skript zu ändern, wie in einem HTML Dokument. Aber jeder wie er kann, daher gebe ich dir noch zwei Tipps.

1.

Du kannst zum Beispiel sowas machen:

<input type="hidden" name="Text1000" value="Ausgabetext1">
<input type="hidden" name="Text3000" value="Ausgabetext2">
<input type="hidden" name="Text5000" value="Ausgabetext3">

Im CGI Script musst du dann den Text nehmen, der dem gewählten Wert entspricht und den Text an sich kannst du dann in HTML ändern. Das ist aber nicht gerade elegant.

2.

Du kannst die Texte in eine Konfigurationsdatei auslagern, in etwa in dieser Form:

Text1000 = Ausgabetext1
Text3000 = Ausgabetext2
Text5000 = Ausgabetext3

Im CGI Skript liest du dann deine Text von da aus ein. Du hast dann nur noch eine simpele Textdatei, die du editieren musst, um deine Texte zu ändern.

Ciao,
Cruz

danke cruz,
das hatte ich mir gedacht, dass so eine antwort kommt !

das in cgi ist mir schon klar.

warum heist es denn variable, wenn ichs doch in cgi fest programmieren muss.

auf der html seite soll wert in var1 und var2 variabel sein, dieser wird von hand ab und zu bearbeitet. ich will nicht immer das cgi-file editieren, nur weil sich ein paar werte geändert haben.