Php error

Keep getting this error I’m trying to get my form to send Name,Phone,emal and Message.

Warning: mail() expects at most 5 parameters, 7 given in /home/content/70/7210770/html/beta/contact.php on line 9
We encountered an error sending your mail

<form method="post" action="contact.php"> <label for="name">Name:</label> <input type="text" name="name" id="name" required placeholder="Name" /> <label for="phone">Phone:</label> <input type="text" name="phone" id="phone" required placeholder="(555)555-5555" /> <label for="email">Email:</label> <input type="email" name="email" id="email" required placeholder="[email protected]" /> <label for="message">Message:</label> <textarea name="message" id="message" required></textarea> <input type="submit" value="Send Message" /> </form>

[php]<?php
$to = “myemail”;
$subject = “Sky East Photo website submission”;
$name = $_REQUEST[‘name’] ;
$phone = $_REQUEST[‘phone’] ;
$email = $_REQUEST[‘email’] ;
$message = $_REQUEST[‘message’] ;
$headers = “From: $email”;
$sent = mail($to, $subject, $name, $phone, $email, $message, $headers) ;
if($sent)
{print “Your mail was sent successfully”; }
else
{print “We encountered an error sending your mail”; }
?> [/php]

[php]
Hi try this.

You can format the data inside the $body(your actually email content) as you like.

<?php // set the variables $name = $_REQUEST['name'] ; $phone = $_REQUEST['phone'] ; $email = $_REQUEST['email'] ; $to = "myemail"; $subject = "Sky East Photo website submission"; $body = ' Message : '.$message.'
Name : '.$name .'
Phone : '.$phone.'
Email : '.$email.'
'; $message = $_REQUEST['message'] ; $headers = "From: $email" . "\r\n" ; $headers .="Content-type: text/html" $sent = mail($to, $subject, $body, $headers) ; if($sent) {print "Your mail was sent successfully"; } else {print "We encountered an error sending your mail"; } ?>

[/php]

hmmm… thank you so much… I keep getting a kick back with this…

Parse error: syntax error, unexpected T_VARIABLE in /home/content/70/7210770/html/beta/contact.php on line 20

Sorry i missed an ; out, ive tested this an i get the email.
[php]
// set the variables
$name = $_REQUEST[‘name’] ;
$phone = $_REQUEST[‘phone’] ;
$email = $_REQUEST[‘email’] ;

$to = “myemail”;
$subject = “Sky East Photo website submission”;

$body = ’
Message : ‘.$message.’

Name : ‘.$name .’

Phone : ‘.$phone.’

Email : ‘.$email.’

';

$message = $_REQUEST[‘message’] ;
$headers = “From: $email” . “\r\n” ;
$headers .=“Content-type: text/html” ;
$sent = mail($to, $subject, $body, $headers);

if($sent)
{print “Your mail was sent successfully”; }
else
{print “We encountered an error sending your mail”; }
[/php]

Sponsor our Newsletter | Privacy Policy | Terms of Service