Jump to content

Archived

This topic is now archived and is closed to further replies.

jimmyp3016

Help sending 2 emails at once

Recommended Posts

Can someone tell me why this doesnt send 2 emails? It will send either message if i email one person, but if i try to send to both people with the different messages i get a 500 internal server error. Any help would be great Thanks! Im bascially getting info from someone. Sending the info to my email and then sending a email to the person that subbmited.

[code]
<?

ob_start();

$user  =  $_GET['usr'];
$email = $_GET['email'];

include 'asolead.php';
include 'mail_body.php';

$submit_f_name      =  $_GET['name'];
$submit_email      =  $_GET['name2'];
$submit_phone      =  $_GET['mail'];

if ( ($submit_f_name=="") || ($submit_email=="") || ($submit_phone=="") )
{
    header("Location:error1.html");
    exit;
}

$from_address = 'info@mywebsite.com';

$to_address  =  "$email";

$subject  =  "$submit_f_name , Thank you for viewing my Website";

header("Location: http://www.mywebsite.com/otherfile.php");

mail ("$to_address", "$subject", "$asolead", "From: info@mysite.com \nContent-Type: text/plain; charset=iso-8859-1\nContent-Transfer-Encoding: 8bit");
mail ("$submit_email", "$subject", "$mail_body", "From: $to_address \nContent-Type: text/plain; charset=iso-8859-1\nContent-Transfer-Encoding: 8bit");

?>
[/code]

Share this post


Link to post
Share on other sites
not sure that this is behind your problem, but for starters

header("Location: http://www.mywebsite.com/otherfile.php");

your calling this header [b]before[/b] you call the mail() functions.

the script is going to forward to that location BEFORE it sends the e-mails.

Share this post


Link to post
Share on other sites

×

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.