in reply to Vexed Otra Vez

The text/html should have a space between it and the prior colon, here is a different solution than some others, puts the products in a table. I do prefer the HASH solution idea. good luck!
#!/usr/bin/perl @skuid=("11021","11022","11023"); @name=("mt. eden","dom perignon","veuve cliquot"); @price=("45.99","135.99","79.99"); # put a space after the colon print "Content-type: text/html\n\n"; print "<table>\n"; print "<tr><th>Sku<th>Name<th>Price\n"; foreach $x (0..(scalar(@skuid)-1)) { print "<tr><td>$skuid[$x]<td>$name[$x]<td>$price[$x]\n"; } print "</table>\n";