spadanasoft
Member
چطوري ميشه كه اطلاعات فرم ايميل به صورت يونيكد ميل بشه
آيا بايد در فايل PHP تغيير بدم يا HTML
البته اين كد را به فايل HTML اضافه كردم ولي فايده نداشت
اينم سورس فايل PHP
حالا فكر مي كنيد مشكل كار كجاست كه به صورت UTF8 ميل نمي كنه چي كم داره
فايل را آپلود كردم خواهش مي كنم كمك كنيد
آيا بايد در فايل PHP تغيير بدم يا HTML
البته اين كد را به فايل HTML اضافه كردم ولي فايده نداشت
کد:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
اينم سورس فايل PHP
کد:
<?php
// get posted data into local variables
$EmailFrom = Trim($_POST[EmailFrom]);
$EmailTo = "yourname <[email protected]>";
$Subject = Trim($_POST[Subject]);
$Name = Trim($_POST[Name]);
$Message = Trim($_POST[Message]);
// validation
$validationOK=true;
if (Trim($EmailFrom)=="") $validationOK=false;
if (Trim($Message)=="") $validationOK=false;
if (!$validationOK) {
print "<meta http-equiv=\"refresh\" content=\"0;URL=no.htm\">";
exit;}
// prepare email body text
// tells you that the mail is sent from this form
$Body .= "Message sent from email form:\n";
$Body .= "$Message";
// send email
$success = mail($EmailTo, $Subject, $Body, "From: $Name <$EmailFrom>");
// redirect to success page
if ($success){print "<meta http-equiv=\"refresh\" content=\"0;URL=yes.htm\">";}
else{print "<meta http-equiv=\"refresh\" content=\"0;URL=no.htm\">";}
// send copy of email to visitor
mail("$Name <$EmailFrom>", "yourname has received your message '$Subject'",
"You wrote: $Message", "From: yourname <[email protected]>");
?>
حالا فكر مي كنيد مشكل كار كجاست كه به صورت UTF8 ميل نمي كنه چي كم داره
فايل را آپلود كردم خواهش مي كنم كمك كنيد