Note that there are some explanatory texts on larger screens.

plurals
  1. POPHP script not sending/receiving email
    primarykey
    data
    text
    <p>I have a site with a form that is suppose to send an email to my company and another to the user that filled out the form. I have loaded the site with all of the additional files to the server, but when I fill out the form to test it an error pops up saying "Not Found". I am using the GET method of PHP to handle it. I am new to PHP, and Web design in general. Thank you.</p> <pre><code>&lt;?php //Function that sends the email to the person who submitted the form function send_email(){ //This sends an email to the person who submitted the form // email fields: to, from, subject. Put your values here! $sendermail = 'company@email.com'; $from = "Company&lt;".$sendermail."&gt;"; $to = $_GET['email']; $subject = 'Product Information'; $message = "A member of our sales team will be getting back to you shortly. Thank you for your interest in our great line of products."."\n\n"."Best Regards,"."\n\n"."The Team"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/plain; charset=iso-8859-1' . "\n"; $headers .= 'From: '. $from . "\r\n" . 'Reply-To: '. $sendermail. "\r\n" . 'X-Mailer: PHP/' . phpversion(); $ok = @mail($to, $subject, $message, $headers); //This sends the contents of the form submission to the website owner $sendermail2 = $_GET['email']; $from2 = $_GET['first-name'].' '.$_GET['last-name'].' &lt;'.$sendermail2.'&gt;'; $to2 = 'company@email.com'; $subject2 = 'A customer submission from the product page'; $message2 = "Name: ". $_GET['first-name'] ." ". $_GET['last-name'] ."\n\n". "Company: ". $_GET['company'] ."\n\n". "Email: ". $_GET['first-name'] ."\n\n". "Interest: ".$_GET['Interest']; $headers2 = 'MIME-Version: 1.0' . "\r\n"; $headers2 .= 'Content-type: text/plain; charset=iso-8859-1' . "\n"; $headers2 .= 'From: '. $from2 . "\r\n" . 'Reply-To: '. $sendermail2. "\r\n" . 'X-Mailer: PHP/' . phpversion(); $ok2 = @mail($to2, $subject2, $message2, $headers2); } return send_email(); ?&gt; </code></pre> <p>...and this code is in the body of the HTML page.</p> <pre><code>&lt;FORM ACTION="http://www.server.com/html/form_process.php" METHOD=GET&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload