in reply to Array problem

I see your problem and it has nothing to do with arrays.

You need to pull in the params for the rest of the stuff you're looking for. You did this:

$here = param("location"); $name = param("name"); $email = param("email");
And for got the rest:
$food = param("food"); $fries = param("Fries"); etc...
You will not need an array for the food param. And like fastolfe mentioned get into the habit of the "use strict" line. (It means you'll have to explicitly pass in variables to the subroutines.)