Oli: Methode "param" printet Werte direkt auf die Seite, soll jedoch nur in Arr

Beitrag lesen

"
@bestellte_artikel = param('artikel');
"

Hallo Oliver,
ich denke das diese Zeile nicht für die Ausgabe auf den Bildschirm verantwortlich ist. Eventuell etwas mehr Daten angeben.

Jens

Hallo Jens,

das Skript ist bis jetzt das folgende:

#!/usr/local/bin/perl
   use CGI qw/:standard/;          
   print header,                  
         start_html('Ihre Bestellung'),
         h1('Ihre Bestellung'),        
        
        
        
         @bestellte_artikel = param('artikel');
         @preise = param('preis');
        
        
         foreach $i (@bestellte_artikel){
          
          print p($i);
          
          }

end_html;

Aufgerufen wird es von der HTML-Seite. Der Ausschnitt zeigt den Beginn der Tabelle, die in ein Form eingebettet ist:

<form name = "bestellung" action ="../cgi-bin/mvv_shop.pl" method="get">
<table border="1">
  <tr>
    <td >Artikel</td>
    <td>Preis</td>
    <td>Auswählen?</td>

</tr>
  <tr>
    <td ><p >Atlas der MVV Wanderwege</td>
    <td>16,80 DM</td>
    <td><input type=checkbox name="artikel" value="Atlas der MVV Wanderwege"><input type=hidden name="preis" value="16.80"></td>
  </tr>

...
Per Skript soll eine Seite erzeugt werden, auf der die ausgwählten Artikel samt Preis vertreten sind. Die Zuordung von Preis und Artikel wird bestimmt auch noch spannend ;)

Schon mal Danke

Oliver