theunavailablename Posted September 3, 2006 Share Posted September 3, 2006 I am trying to get the email to be sent to the person sending the email, not just myself. i put $email in for the contact but its not working and i dont know what else might do it.if $email isnt working what is the code that could do it, if im even puting it in the right spot.thanks-S*note* this is just the top part of the php code.[code]/* ========================= Begin Configuration ============================ */ define("kContactEmail","[email protected], $email"); /* ========================= End Configuration ============================== */ // init variables $error_msg = 'The following fields were left empty or contain invalid information:<ul>'; $error = false; // determine is the form was submitted $submit = $_POST['submit']; if (empty($submit)) $form_submitted = false; else $form_submitted = true; if ($form_submitted) { // read out data $name = $_POST['name']; $company = $_POST['company']; $email = $_POST['email']; $subject = $_POST['subject']; $game1 = $_POST['game1']; $game2 = $_POST['game2']; $game3 = $_POST['game3']; $game4 = $_POST['game4']; $game5 = $_POST['game5']; $game6 = $_POST['game6']; $game7 = $_POST['game7']; $game8 = $_POST['game8']; $game9 = $_POST['game9']; $game10 = $_POST['game10']; $game11 = $_POST['game11']; $game12 = $_POST['game12']; $game13 = $_POST['game13']; $game14 = $_POST['game14']; $game15 = $_POST['game15']; $game16 = $_POST['game16']; $message = $_POST['message']; // verify required data if(!$name) { $error_msg .= "<li>Full Name</li>"; $error = true; } if(!$email) { $error_msg .= "<li>E-mail Address</li>"; $error = true; } if(!$subject) { $error_msg .= "<li>Subject</li>"; $error = true; } if(!$message) { $error_msg .= "<li>Message</li>"; $error = false; } if($email) { if(!eregi("^[a-z0-9_]+@[a-z0-9\-]+\.[a-z0-9\-\.]+$", $email)){ $error_msg .= "<li>E-mail Address</li>"; $error = true; }} $error_msg .= "</ul>"; // email message if no errors occurred if (!$error) { // prepare message $msg = "Full Name: \t $name \n"; $msg .= "E-mail Address: \t $email \n"; $msg .= "Game1: \t $game1 \n"; $msg .= "Game2: \t $game2 \n"; $msg .= "Game3: \t $game3 \n"; $msg .= "Game4: \t $game4 \n"; $msg .= "Game5: \t $game5 \n"; $msg .= "Game6: \t $game6 \n"; $msg .= "Game7: \t $game7 \n"; $msg .= "Game8: \t $game8 \n"; $msg .= "Game9: \t $game9 \n"; $msg .= "Game10: \t $game10 \n"; $msg .= "Game11: \t $game11 \n"; $msg .= "Game12: \t $game12 \n"; $msg .= "Game13: \t $game13 \n"; $msg .= "Game14: \t $game14 \n"; $msg .= "Game15: \t $game15 \n"; $msg .= "Game16: \t $game16 \n"; $msg .= "Message: \n---\n $message \n---\n"; // prepare message header $mailheaders = "MIME-Version: 1.0\r\n"; $mailheaders .= "Content-type: text/plain; charset=iso-8859-1\r\n"; $mailheaders .= "From: $name <$email>\r\n"; $mailheaders .= "Reply-To: $name <$email>\r\n"; // send out email mail(kContactEmail, $subject ,stripslashes($msg), $mailheaders); } } ?><html><head><title>Contact Us</title><style type="text/css"><!-- td.form { color: #efefef; font-family: "Verdana","Arial"; font-size: 11; } td.main { color: #efefef; font-family: "Verdana","Arial"; font-size: 12; } font.form_check { color: ff0000; } input { font-family: "Verdana","Arial"; color:#606060; font-size: 11px; } textarea { font-family: "Verdana","Arial"; color:#606060; font-size: 11px; } div#form_box { margin: 2px; width: 400px; border: 0px; border-style: solid; border-color: #C37D3F; background: #000000; padding: 5px; } h1 { font-size:16; color: #606060; }--></style></head><body><!-- box around the page --><div id="form_box"> <table border="0" width="400" cellpadding="1" cellspacing="0" height="400"> <tr> <td class="main" valign="top"> <!-- page heading--> <center><h1></h1></center> <?php // email was successfully send if (($form_submitted) && (!$error)) { ?> <!-- display submitted data --> Thank you for your feedback, <?php echo $name; ?>. This is the information you submitted:<br><br><?php echo nl2br(stripslashes($msg)); ?> <?php } // display contact form else { // display error message if ($error) { echo "<font class='form_check'>" . $error_msg . "</font>\n"; } ?>[/code] Link to comment https://forums.phpfreaks.com/topic/19588-email-to-sender-as-well-as-myself-code-inside/ Share on other sites More sharing options...
AdRock Posted September 3, 2006 Share Posted September 3, 2006 Have a look here at this code for their contact form.There is an option which you can modify to send a copy of the email to the senderhttp://www.ibdhost.com/contact/ Link to comment https://forums.phpfreaks.com/topic/19588-email-to-sender-as-well-as-myself-code-inside/#findComment-85336 Share on other sites More sharing options...
onlyican Posted September 3, 2006 Share Posted September 3, 2006 Add this under the mail headers$mailheaders .= 'Bcc: [email protected]' . "\r\n";Replacing [email protected] with the email address you want the email BBC to Link to comment https://forums.phpfreaks.com/topic/19588-email-to-sender-as-well-as-myself-code-inside/#findComment-85435 Share on other sites More sharing options...
theunavailablename Posted September 4, 2006 Author Share Posted September 4, 2006 [quote author=onlyican link=topic=106745.msg427414#msg427414 date=1157327679]Add this under the mail headers$mailheaders .= 'Bcc: [email protected]' . "\r\n";Replacing [email protected] with the email address you want the email BBC to[/quote]that works if i want it to just got to one other person other than myself all the time.but i want it to go to whoever types in their email in the email section. so they get a copy of what they just emailed to me. Link to comment https://forums.phpfreaks.com/topic/19588-email-to-sender-as-well-as-myself-code-inside/#findComment-85443 Share on other sites More sharing options...
onlyican Posted September 4, 2006 Share Posted September 4, 2006 oksay there email address is stored in variable $email;so $mailheader .= 'Bcc: '.$email.' "\r\n"; Link to comment https://forums.phpfreaks.com/topic/19588-email-to-sender-as-well-as-myself-code-inside/#findComment-85444 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.