Hallo, vielleicht kann mir jemand behilflich sein.
Ich möchte die Eingaben aus folgendem HTML-Code an ein pl-script übergeben.

Code:
	<form name="Formular" action="contact.pl" method="post" enctype="text/plain" onSubmit="return chkFormular&#40;&#41;">
		<pre>
		Name&#58;     <input type="text" size="40" name="User">
		Firma&#58;    <input type="text" size="40" name="Firma">
		PLZ&#58;      <input type="text" size="40" name="PLZ">
		Wohnort&#58;  <input type="text" size="40" name="Wohnort">
		E-Mail&#58;   <input type="text" size="40" name="Email">
		

		Geben Sie hier ihren Text ein
		<textarea name="Text" cols="50" rows="10"></textarea>
		

		Formular&#58; <input type="submit" value="Absenden"><input type="reset" value="Abbrechen">
		</pre>
		</form>
Die Datei contact.pl sieht folgendermaßen aus
Code:
#!/usr/bin/perl -w

use strict;
use CGI;
my $cgi = new CGI;
use CGI&#58;&#58;Carp qw&#40;fatalsToBrowser&#41;;

my @Feldnamen = $cgi->param&#40;&#41;;

print $cgi->header&#40;&#41;,
      $cgi->start_html&#40;'CGI-Feedback'&#41;,
      $cgi->h1&#40;'CGI-Feedback vom Programm ',$cgi->i&#40;'comments.pl'&#41;&#41;;
      foreach my $Feld &#40;@Feldnamen&#41; &#123;
        print $cgi->b&#40;'Feldname&#58; '&#41;,
              $Feld,
              $cgi->b&#40;', Inhalt&#58; '&#41;,
              $cgi->param&#40;$Feld&#41;, "
";
      &#125;
print $cgi->end_html&#40;&#41;;
Als Ausgabe bekomme ich dann z.B. seltsamerweise

CGI-Feedback vom Programm comments.pl
Feldname: User, Inhalt: dwa Firma=fads PLZ=dfas Wohnort=fdsa Email=2s@3s Text=fsddsafsd


Kann jemand erklären warum ich nur auf den ersten Feldnamen zugreifen kann?
Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!