I can’t seem to pass extra fields with the email module. I’ve read the manual and I can’t see to figure out why:
{exp:email:contact_form user_recipients="false" recipients="[email protected]" charset="utf-8" }
<label for="name"><b>Name/Alias:</b>
<input type="text" name="name" size="40" /><br >
<label for="from"><b>Your Email (Your email is safe with us):</b></label>
<input type="text" id="from" name="from" size="40" maxlength="35" value="{member_email}" /></p>
<select name="message[]">
<?php
$states_of_the_USA = array (1 => "Alabama", "Alaska", "Arizona", "Arkansas", "California", "Colorado", "Connecticut", "Delaware", "Florida", "Georgia", "Hawaii", "Idaho", "Illinois", "Indiana", "Iowa", "Kansas", "Kentucky", "Louisiana", "Maine", "Maryland", "Massachusetts", "Michigan", "Minnesota", "Mississippi", "Missouri", "Montana", "Nebraska", "Nevada", "New Hampshire", "New Jersey", "New Mexico", "New York", "North Carolina", "North Dakota", "Ohio", "Oklahoma", "Oregon", "Pennsylvania", "Rhode Island", "South Carolina", "South Dakota", "Tennessee", "Texas", "Utah", "Vermont", "Virginia", "Washington", "West Virginia", "Wisconsin", "Wyoming");
for ($counter = 1; $counter < 51; $counter ++)
{
echo"<option>$states_of_the_USA[$counter]</option>";
}
echo "</select>";
?>
[color=red] Home Phone: <input type="text" name="message[]" size="12" maxlength="15" /><br >[/color]
[color=blue] Cell Phone: <input type="text" name="message[]" size="12" maxlength="15" />[/color]
<label for="subject"><b>Subject:</b></label>
<input type="text" id="subject" name="subject" size="40" /></p>
<label for="message"><b>Story (200 - 600 words):</b></label>
<textarea id="message" name="message" rows="18" cols="80"></textarea>
<input name="submit" type='submit' value='Submit Form' /></p>
{/exp:email:contact_form}I’m using the message array as the name and it’s not passing through. Any help would be appreciated.