I have a flash form which sends correctly, but the email sent has html tags in the comment field. The comment field is a multiline form element.
How do I make it send without the html tags?
example:
Name: test
Email: [EMAIL="test@test.com"]test@test.com[/EMAIL]
Comments: <P ALIGN=\"LEFT\"><FONT FACE=\"Arial\" SIZE=\"14\"
COLOR=\"#000000\" LETTERSPACING=\"0\" KERNING=\"0\">test</FONT></P>
Here is the button code:
on (release) {
// logical operator makes sure the textfield is not blank. IndexOf checks for "@" and "." characters in textfield
if (!email.length || email.indexOf("@") == -1 || email.indexOf(".") == -1) {
results = "Please check your e-mail address.";
} else if (!comments.length) {
results = "Please enter your comments.";
} else if (!name.length) {
results = "Please enter your name.";
} else {
loadVariablesNum ("http://www.grahamarchitecture.com/mailform.php", 0, "GET");
results = "Sending Data...";
gotoAndPlay(33);
}
PHP Code:
<?php
$TextVariable = '&results=';
$response = 'Message Sent';
echo $TextVariable;
echo $response;
/* recipients */
$recipient .= "info@grahamarchitecture.com, arelmore@comcast.net" ;
/* subject */
$subject = "Message from Website Contact Form";
/* message */
$message .= "Name: $name
Email: $email
Comments: $comments";
/* additional header pieces for errors, From cc's, bcc's, etc */
$headers .= "From: $name <$email>n";
/* and now mail it */
mail($recipient, $subject, $message, $headers);
?>