All pastes #278738 Raw Edit

Stuff

public text v1 · immutable
·published 2006-12-14 11:08 UTC
rendered paste body
<?phpinclude("database.php");$name = $_POST['name'];$email = $_POST['email'];$feedback = $_POST['feedback'];if(trim($feedback) != "") {	$feedback = nl2br(stripslashes($feedback));} else {	$feedback = "";}$html_msg = "<h1>Feedback</h1>\r\n";$html_msg .= "<table>\r\n";$html_msg .= "<tr><td><b>Name:</b><td>$name</td></tr>\r\n";$html_msg .= "<tr><td><b>E-Mail&nbsp;Address:</b><td>$email</td></tr>\r\n";$html_msg .= "<tr><td valign=\"top\"><b>Feedback:</b><td>$feedback</td></tr>\r\n";$html_msg .= "</table>\r\n";$html_msg .= "<br />\r\n";if($_POST['respond'] == 'on') {	$html_msg .= "<p>The person sending the feedback have indicated that they are <b>happy to receive a response</b>.</p>\r\n";}if($_POST['use_for_pub'] == 'on') {	$html_msg .= "<p>The person sending the feedback have indicated that they are happy to <b>for their feedback to be used (anonymously) in your publicity</b>.</p>\r\n";}$plain_msg = "This message can only be viewed using a client\nwhich can render HTML messages.\n";//add From: header$headers = "From: $name <$email>\r\n";//specify MIME version 1.0$headers .= "MIME-Version: 1.0\r\n";//unique boundary$boundary = uniqid("HTMLDEMO");//tell e-mail client this e-mail contains//alternate versions$headers .= "Content-Type: multipart/alternative" .   "; boundary = $boundary\r\n\r\n";//message to people with clients who don't//understand MIME$headers .= "This is a MIME encoded message.\r\n\r\n";//plain text version of message$headers .= "--$boundary\r\n" .   "Content-Type: text/plain; charset=ISO-8859-1\r\n" .   "Content-Transfer-Encoding: base64\r\n\r\n";$headers .= chunk_split(base64_encode($plain_msg));//HTML version of message$headers .= "--$boundary\r\n" .   "Content-Type: text/html; charset=ISO-8859-1\r\n" .   "Content-Transfer-Encoding: base64\r\n\r\n";$headers .= chunk_split(base64_encode($html_msg));//send message$result = mail("london@nightline.org.uk", "NL-WEBSITE: Feedback", "", $headers);//$result = mail("sideris@gmail.com", "NL-WEBSITE: Feedback", "", $headers);?> <html><body><?php if($result) { ?><h2>Feedback sent</h2><p>Thank you for your feedback.</p><?php } else { ?><h2>Feedback sending failed</h2><p>An error has occurred, making it impossible to send your feedback. Please email <a href="mailto:webmaster@nightline.org.uk">webmaster@nightline.org.uk</a> to let us know about this error.</p><?php } ?></body></html>