Alas I am still doing something wrong.
My form looks like this
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">Title</label>
<select class="cf_inputbox validate-selection" id="select_1" size="1" title="" name="Title">
<option value="">Choose Option</option>
<option value="Mr">Mr</option>
<option value="Mrs">Mrs</option>
<option value="Ms">Ms</option>
<option value="Dr">Dr</option>
<option value="Prof">Prof</option>
<option value="Other">Other</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Family name</label>
<input class="cf_inputbox required validate-alpha" maxlength="150" size="35" title="Required" id="text_2" name="familyname" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">First name</label>
<input class="cf_inputbox required validate-alpha" maxlength="150" size="35" title="Required" id="text_3" name="Firstname" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">E-mail</label>
<input class="cf_inputbox required validate-email" maxlength="150" size="35" title="Invalid" id="text_4" name="Email" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">Country</label>
<select class="cf_inputbox validate-selection" id="select_5" size="1" title="" name="Country">
<option value="">Choose Option</option>
<option value="China">China</option>
<option value="Japan">Japan</option>
<option value="Korea">Korea</option>
<option value="Taiwan">Taiwan</option>
<option value="Other">Other</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_dropdown">
<label class="cf_label" style="width: 150px;">Contact</label>
<select class="cf_inputbox validate-selection" id="select_6" size="1" title="" name="Contact">
<option value="">Choose Option</option>
<option value="S.I.E.N.S.">S.I.E.N.S.</option>
<option value="Carmel College">Carmel College</option>
<option value="Rosmini College">Rosmini College</option>
<option value="St Mary's School">St Mary's School</option>
</select>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textbox">
<label class="cf_label" style="width: 150px;">Subject</label>
<input class="cf_inputbox required" maxlength="150" size="35" title="Required" id="text_7" name="Subject" type="text" />
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_textarea">
<label class="cf_label" style="width: 150px;">Message</label>
<textarea class="cf_inputbox required" rows="3" id="text_7" title="Required" cols="45" name="Message"></textarea>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_captcha">
<label class="cf_label" style="width: 150px;">Enter Code</label>
<span>{imageverification}</span>
</div>
<div class="cfclear"> </div>
</div>
<div class="form_item">
<div class="form_element cf_button">
<input value="Submit" name="button_9" type="submit" />
</div>
<div class="cfclear"> </div>
</div>
My PHP code
<?php
$contact=JRequest::getString('Contact','','post');
$emails= array (
'S.I.E.N.S.' => 'email@general.school.nz',
'Carmel College' => 'email@school3.nz',
'Rosmini College' => 'email@school2.nz',
'St Mary's School' => 'email@school3.nz'
);
$email_to_use = $email[$contact];
JRequest::setVar('email_to_use',$email_to_use);
?>
My e-mail setup as follows
[attachment=0]emailsetup.JPG[/attachment]
And my Debug code:
Form passed first SPAM check OK
Form passed the submissions limit (if enabled) OK
Form passed the Image verification (if enabled) OK
Form passed the server side validation (if enabled) OK
$_POST Array: Array ( [Title] => Dr [familyname] => Smith [Firstname] => Fed [Email] => andre.basel@gmail.com [Country] => Taiwan [Contact] => Carmel College [Subject] => Test 888 [Message] => Test [chrono_verification] => J6mWv [button_9] => Submit [d55425f16b1479a47289e4b0972722cc] => 1 [1cf1] => b8a57c7cc51a4028df09c66372e7e927 [chronoformname] => form_ContactUs )
$_FILES Array: Array ( )
Form passed the plugins step (if enabled) OK
An email has been SENT successfully from (Smith)xxxx@gmail.com to
An email has been SENT successfully from (S.I.E.N.S.)no-reply@siens.ac.nz to xxxx@gmail.com
Debug End
As you will see "email_to_use" is not getting a value