Jump to content

php error


krizzone

Recommended Posts

Hi, I'm new to the whole php world but I have a script that I'm having trouble with.

I have a website with a contact form and I tested to see if the form would actually send the submitted info to my email but I get this error...

Warning: mail(): Bad parameters to mail() function, mail not sent. in /home/content/g/o/l/goldenhills/html/email_us.php on line 62

Here's the php code:

<?php include  "header.php"; ?>











<table width="1000" border=0 align="center" cellpadding=5 cellspacing=0>

  <tr>

    <td width=150 background="images/bg_pix.jpg"></td>

    <td width=600 bgcolor=#FFFFFF>

      <?php

// multiple recipients

$to  = get_db_setting('email_from') . "\r\n"; // note the comma

// subject

$subject = $_POST['subject'];



// message

//echo "$data[0]";

$message = $_POST['message'];
//$message = get_db_setting('email_text');


// To send HTML mail, the Content-type header must be set
// andy: NOT HTML email
//$headers  = 'MIME-Version: 1.0' . "\r\n";

//$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";



// Additional headers

//$headers .= 'To: <$to>' . "\r\n";

$headers .= 'From: ' . $_POST['emailFrom'] . "\r\n";

// Mail it

mail($to, $subject, $message, $headers);

?>

      <h2>Thanks!</h2>

      Email has been sent to: <br> <?php echo nl2br($to); ?> <br> <br> <br> <br> </H2>

    </td>

    <td width=150 background="images/bg_pix.jpg"></td>

</tr>

</table>

<body>

<?php include "footer.php"; ?>
Link to comment
https://forums.phpfreaks.com/topic/22830-php-error/
Share on other sites

This is actually the whole error so the email addy is valid I think.

Warning: mail(): Bad parameters to mail() function, mail not sent. in /home/content/g/o/l/goldenhills/html/email_us.php on line 62

Thanks!
Email has been sent to:
[email protected]


I left out the website for confidentiality reasons.
Link to comment
https://forums.phpfreaks.com/topic/22830-php-error/#findComment-102884
Share on other sites

That's how the script is by default. It's for a website. Every page is pretty much php but I'm only having problems with the 'Contact' page.


Any other ideas. It says email is sent when I test it but I don't receive anything. Why and how would I go about fixing it? Do I need to mess with MySQL?
Link to comment
https://forums.phpfreaks.com/topic/22830-php-error/#findComment-103497
Share on other sites

Archived

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

×
×
  • Create New...

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.