Benny on the Loose Posted July 1, 2006 Share Posted July 1, 2006 I'm hoping someone can help me with this!I'm using Dreamweaver MX to do all of this. I want to e-mail form information to different e-mail addresses.The form contains:Name:e-mail:Enquiry:County: - This is the drop down menu.Depending which county they select, it will e-mail the form therelevant person in that county.For example, I've got the 'County' List set as:Item Label ValueBerkshire "bcc:[email protected], bcc:[email protected], bcc:[email protected]"Hampshire "bcc:[email protected], bcc:[email protected]"London "[email protected]"My form processor script looks like this (it's not my own - I wouldn't have had a clue where to start!):<?php if ($_SERVER['REQUEST_METHOD']=="POST"){ if (strpos($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST'])>7 || !strpos($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST'])) die("Bad referer"); $msg="Values submitted by the user:\n"; foreach($_POST as $key => $val){ if (is_array($val)){ $msg.="Item: $key\n"; foreach($val as $v){ $v = stripslashes($v); $msg.=" $v\n"; } } else { $val = stripslashes($val); $msg.="$key: $val\n"; } } $recipient="[email protected]"; $subject="Enquiry"; error_reporting(0); if (mail($recipient, $subject, $msg)){ echo nl2br($input); } else echo "An error occurred and the message could not be sent."; } else echo "Bad request method";?>..........................I want the processor to take the 'value' from the 'county' field &place this in the $recipient='field'.I've tried a few different things but I can't get it to work.To complicate it, I don't actually want the 'value' (i.e the e-mailaddresses) to appear in the form data that is sent out.This is because I want to keep the users e-mail addresses confidential.If anyone can help, I shall be eternally grateful! Link to comment https://forums.phpfreaks.com/topic/13399-e-mailing-form-information-to-different-addresses-by-using-a-drop-down-menu/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.