Hell-O!
Gibt es keinen Code, befehl weis der geier, der dem sagt das er auch lehre datenfelder an das Mailscribt senden soll und das wiedrum dann alle daten per e-mail zusendet?
Definiere alle Datenfelder, die dich interessieren, in deinem Script, ggf. übergib ihre Namen dem Script via versteckte Eingabefelder. Weise danach allen denjenigen deklarierten Variablen einen entsprechenden Wert zu. Mal ein simples Beispiel ohne jegliche zwingend notwendige inhaltliche Prüfung der dem Script übergebenen Daten:
my %formfields = ( FOO => '',
BAR => '',
BAZ => ''
);
my $cgi = new CGI;
my @params = $cgi->param;
foreach(@params) {
$formfields{$_} = $cgi->param($_) if exists $formfields{$_};
}
Das könntest du jetzt ausbauen, denke ich.
Siechfred