Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von April

SELFHTML Forumsarchiv
Daten vom CGI wieder verwenden ?!

Informationsseite
  1. Seite (CGI) Daten vom CGI wieder verwenden ?! von smith, 29. 04. 1999, 08:10
nach unten

Daten vom CGI wieder verwenden ?!

Die folgende Nachricht zum Thema stammt von: smith, 29. 04. 1999, 08:10

Hallo zusammen !

Folgendes Problem:

1.Ich starte per Mausklick mein CGI mit Parameterübergabe.
2.Anhand dieser Daten wird eine neue Seite generiert.(neue Graphik erstellt)
3.Ausgehend von dieser Seite soll mit denselben Parametern wie zuvor
  erneut ein CGI aufgerufen werden !(z.B.: für Graphik zoom-in oder out)

Ich will aber die Daten in kein File schreiben , da dass ja bei mehreren Usern
zu einer unglaublichen Fileexplosion.
Die Möglichkeit die ich in Betracht ziehe ist folgende:
diese Zeile in der neuen Seite einbauen , wobei beim refresh die Parameter
übergeben werden.
<IMG SRC="/graphic.cgi?Par1=2&Par2=3.......>

Meine Frage , gibt es eine bessere Lösung , oder eine die bei dieser Problemstellung
besser geeignet ist ?

Danke im voraus , ciao !

nach obennach unten

Daten vom CGI wieder verwenden ?!

Die folgende Nachricht zum Thema stammt von: Christian Schnagl, 29. 04. 1999, 08:42

»» 1.Ich starte per Mausklick mein CGI mit Parameterübergabe.
»» 2.Anhand dieser Daten wird eine neue Seite generiert.(neue Graphik erstellt)
»» 3.Ausgehend von dieser Seite soll mit denselben Parametern wie zuvor
»»  erneut ein CGI aufgerufen werden !(z.B.: für Graphik zoom-in oder out)
»» Meine Frage , gibt es eine bessere Lösung , oder eine die bei dieser Problemstellung
»» besser geeignet ist ?

JA, versteckte Formularfelder:
In Deinem CGI gibst Du einfach folgende Zeile mit an:

print '<input type=hidden name="irgendwas" value=''Deine Parameter">';

Dieses Feld erscheint nicht am Bildschirm und die Parameter können wie folgt abgefragt werden:
  $param=$ENV{'QUERY_STRING'}

Zweite Möglichkeit:
Du rufst Dein CGI mit Parameter auf: <a href="/cgi-bin/dein.cgi?parameter">
Hier darfst Du allerdings keine Leerzeichen verwenden.

Bye

Christian
schnagl@gmx.de


PS: Beide Möglichkeiten funktioneren auch mit Variablen (z.B. $meineparams), allerdings mußt Du mit den Hochkomma/Anführungszeichen aufpassen....

nach obennach unten

Daten vom CGI wieder verwenden ?!

Die folgende Nachricht zum Thema stammt von: smith, 29. 04. 1999, 09:18

»» JA, versteckte Formularfelder:
»» In Deinem CGI gibst Du einfach folgende Zeile mit an:
»»
»» print '<input type=hidden name="irgendwas" value=''Deine Parameter">';
»»
»» Dieses Feld erscheint nicht am Bildschirm und die Parameter können wie folgt abgefragt werden:
»»   $param=$ENV{'QUERY_STRING'}
»»
»» Zweite Möglichkeit:
»» Du rufst Dein CGI mit Parameter auf: <a href="/cgi-bin/dein.cgi?parameter">
»» Hier darfst Du allerdings keine Leerzeichen verwenden.
»»
»» Bye
»»
»» Christian
»» schnagl@gmx.de
»»
»»
»» PS: Beide Möglichkeiten funktioneren auch mit Variablen (z.B. $meineparams), allerdings mußt Du mit den Hochkomma/Anführungszeichen aufpassen....

Danke für die schnelle Antwort , hat mir auf jeden Fall weitergeholfen !

bis zum nächsten Mal !

ciao

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von April

© 1998-2006 Seite Impressum, Software: Classic Forum