Mail form using php

I’m trying to send more than one email per option choose. when software is chosen it will pass an array of different email addresses and send it to them.

e.g. when software is selected, then the email will be send to a number of addresses associated with that option.

Here’s what i have so far, which just sends one email. can anyone please show me how to solve my problem. thanks!!

  • Code:
    <td><div align=“left”>
    <select name=“typesupport” id=“typesupport”>
    <option selected>–select type–</option>
    <option value=“hardware”>hardware</option>
    <option value=“software”>software</option>
    </select>
    *</div></td>

Thanks!!


PHP Code:
 		 		[left] 			[color=#000000] [color=#0000bb]&lt;?php 

[/color][color=#ff8000]/Here we are going to declare the variables/
[/color][color=#0000bb]$name [/color][color=#007700]= [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]‘name’[/color][color=#007700]];
[/color][color=#0000bb]$company [/color][color=#007700]= [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]‘company’[/color][color=#007700]];
[/color][color=#0000bb]$email [/color][color=#007700]= [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]‘email’[/color][color=#007700]];
[/color][color=#0000bb]$location [/color][color=#007700]= [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]‘location’[/color][color=#007700]];
[/color][color=#0000bb]$contactnum [/color][color=#007700]= [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]‘contactnum’[/color][color=#007700]];
[/color][color=#0000bb]$typesupport [/color][color=#007700]= [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]‘typesupport’[/color][color=#007700]];
[/color][color=#0000bb]$ipaddress [/color][color=#007700]= [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]‘ipaddress’[/color][color=#007700]];
[/color][color=#0000bb]$probdesc [/color][color=#007700]= [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]‘probdesc’[/color][color=#007700]];
[/color][color=#0000bb]$hsolved [/color][color=#007700]= [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]‘hsolved’[/color][color=#007700]];

[/color][color=#ff8000]//Save visitor name and entered message into one variable:

[/color][color=#0000bb]$subject [/color][color=#007700]= [/color][color=#dd0000]“log problem with microcomputing”[/color][color=#007700];
[/color][color=#0000bb]$formcontent[/color][color=#007700]=[/color][color=#dd0000]"PROBLEM LOGGED BY ------- $name

CLIENT NAME ------- $company

LOCATION ------- $location

CONTACT NUMBER ------- $contactnum

TYPE OF SUPPORT ------- $typesupport

IP ADDRESS ------- $ipaddress

DESCRIPTION OF PROBLEM ------- $probdesc

HAS THIS PROBLEM BEEN SOLVED BEFORE? ------- $hsolved"[/color][color=#007700];

[/color][color=#ff8000]/mail header/
[/color][color=#0000bb]$mailheader [/color][color=#007700]= [/color][color=#dd0000]"From: $email
"[/color][color=#007700];
[/color][color=#0000bb]$mailheader [/color][color=#007700].= [/color][color=#dd0000]"MIME-Version: 1.0
"[/color][color=#007700];

[/color][color=#0000bb]$valid_emails [/color][color=#007700]= array([/color][color=#dd0000]“steve.gordon”[/color][color=#007700],[/color][color=#dd0000]“ian.blevins”[/color][color=#007700]);

if([/color][color=#0000bb]in_array[/color]color=#007700)
{
[/color][color=#0000bb]$recipient [/color][color=#007700]= [/color][color=#0000bb]$_POST[/color][color=#007700][[/color][color=#dd0000]‘typesupport’[/color][color=#007700]] . [/color][color=#dd0000]"@microcomputing.co.uk"[/color][color=#007700];

[/color][color=#0000bb]mail[/color][color=#007700]([/color][color=#0000bb]$recipient[/color][color=#007700], [/color][color=#0000bb]$subject[/color][color=#007700], [/color][color=#0000bb]$formcontent[/color][color=#007700], [/color][color=#0000bb]$mailheader[/color][color=#007700]); 
echo [/color][color=#dd0000]"mail has been sent"[/color][color=#007700]; 

}
else
{
echo [/color][color=#dd0000]“problems sending the email. Have a word!”[/color][color=#007700];
}

[/color][color=#0000bb]?>[/color] [/color] [/left]