Barbara: variable vom cgi-skript an html

Beitrag lesen

Was ich nicht ganz verstehe ich Deine Bezeichnung "HTML"-Datei. Sind das denn keine CGI-Scripte, die als Ausgabe HTML erzeugen?

Doch natürlich:
Aber: als erste habe ich eine Seite mit dem Namen "index.html". Dort wird ein Name eingegeben. Beim abschicken dieses Namens, wird das CGI-Skript gestartet, welches die Ausgabe de Informationen erzeugt.
Wenn also nun die besagte Detailansicht aufgerufen wird, soll das gleiche wieder passieren. Nur das dern name nicht in das "input-Feld" eingetragen wird sondern der pflanzen-name direkt aus dem cgi-skript genommen wird. die neue detail-seite soll also auch gar nicht sichtbar sein.

Hast Du schon schon versucht, den Planzen-Namen einfach als URL-Param anzugeben. d.h.

... "http://ori2.zhv.basf-ag.de/fusarium/kalm/trafo.cgi?name=$pflanzen_name" ... ?

So, wie du es gesgt hast kann ich auch den pflanzen_name übergeben,

(push @ausgabe, "<td bgcolor = "#FFFFCC">$pflanzen_name   <A href = "detail.html?name=$pflanzen_name">D</A></td>";)

nur wie schaffe ich es jetzt, dass name wieder name ist und mit $name = $q->param("name"); wieder ausgelesen werden kann.

Hier ist mal  meine detail.html:

<html>

<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage Express 2.0">
<title>Search Clones by RXAGap</title>
<base href="http://ori2.zhv.basf-ag.de/fusarium/kalm/">
</head>

<body

<form action="http://ori2.zhv.basf-ag.de/fusarium/kalm/trafo.cgi"  method="POST">

###########Hier war in der index-html der input###############
   </form>

<p>&nbsp;</p>

</body>
</html>

Also, wahrscheinlich ist das jetzt nur noch ein ganz kleines Problem. Ich hoffe, du kannst mir helfen.

Lieber Gruss, Barbara