0

for this to work you need to add some text boxes and name them accordingly, make sure when you add a text box add

$_POST["new_text field"] = $new_text field;

etc etc. html coding can be used within the html tags only.

<?php
$_POST["name"] = $name;
$_POST["email"] =  $email;
nl2br($_POST["comment"])=  $comment;

$to = "daniweb@daniweb.com";
$from = "".$_POST["email"]."";
$subject = "Code Snipplet for daniweb ";

$message = "<html>
   <body background=\"#4B4B4B\">
   <h1>Code Snipplet for daniweb</h1>

   Hello daniweb  , <br>

    <center>
Name: $name <br>
Email: $email <br>
Comment: $comment <br>
    </center>
  </body>
</html>";
   
    $headers  = "From: Site contact form <daniweb@daniweb.com>\r\n";
    $headers .= "Content-type: text/html\r\n";

	mail($to, $subject, $message, $headers) or die ("Failure");
?>
2
Contributors
1
Reply
8
Views
7 Years
Discussion Span
Last Post by metalix
0

You should also add the smtp info so it doesn't end up in the users spam folder.
also some email programs will display html coding rather than processing it if it doesn't use something like smtp :) :)

SMTP == send mail transfer protocol :)

Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.