Michael Schröpl: Einfacher Formmailer, Danke-Seite als .pl, mit foreach?

Beitrag lesen

Hi Thomas,

Ich war natürlich nicht untätig und habe eine Anfängerlösung kreiert! ;)
Wie heisst es so schön?: TMTOWTDI
Sieht auch ordentlich aus, oder? Funktionieren tuts auch, prima, oder? :)
print "<tr bgcolor=#CFCFCF><td>",$Feldnamen[3], "</td><td>",$cgi->param('Vorname'),"</td></tr>\n";
print "<tr bgcolor=#EFEFEF><td>",$Feldnamen[4], "</td><td>",$cgi->param('Name'),"</td></tr>\n";
print "<tr bgcolor=#CFCFCF><td>",$Feldnamen[5], "</td><td>",$cgi->param('Strasse'),"</td></tr>\n";
print "<tr bgcolor=#EFEFEF><td>",$Feldnamen[6], "</td><td>",$cgi->param('HausNr.'),"</td></tr>\n";
print "<tr bgcolor=#CFCFCF><td>",$Feldnamen[7], "</td><td>",$cgi->param('PLZ'),"</td></tr>\n";
print "<tr bgcolor=#EFEFEF><td>",$Feldnamen[8], "</td><td>",$cgi->param('Ort'),"</td></tr>\n";
print "<tr bgcolor=#CFCFCF><td>",$Feldnamen[9], "</td><td>",$cgi->param('email'),"</td></tr>\n";
print "<tr bgcolor=#EFEFEF><td>",$Feldnamen[10], "</td><td>",$cgi->param('http'),"</td></tr>\n";
print "<tr bgcolor=#CFCFCF><td>",$Feldnamen[11], "</td><td>",$cgi->param('Kommentar'),"</td></tr>\n";
print "<tr bgcolor=#EFEFEF><td>",$Feldnamen[12], "</td><td>",$cgi->param('Prospekt'),"</td></tr>\n";
print "<tr bgcolor=#CFCFCF><td>",$Feldnamen[13], "</td><td>",$cgi->param('Newsletter'),"</td></tr>\n";

1. Was hältst Du von CSS-Klassen statt hart codierten
   Farben?
2. Was hältst Du von einer Schleife statt 13 sperrigen
   Funktionsaufrufen?

Welche Farbe die aktuelle Zeile haben soll, läßt sich
über deren Nummer modulo 2 bestimmen.

Viele Grüße
      Michael