سلام.
یک مشکل داشتم که امیدوارم بتونم به درستی بیانش کنم. من یک کد PHP دارم برای فرم تماس با ما ( ارسال ایمیل ) تنها مشکلم اینه که وقتی ایمیل دریافت میشه، در ایمیل دریافتی در بخشی که طرف پیامش رو نوشته (آنچه که در textarea ) نوشته همه پشت سر هم می آد. به عنوان مثال من نامه رو با اوت لوک می گیرم. در اوتلوک یک اسکرول افقی می خوره که اگه متن طرف طولانی باشه این اسکرول افقی خیلی خواهد بود. ( البته اگه طرف اینتر زده باشه می ره ابتدای خط بعد )
در صورتی که در ایمیل های دیگر این مشکل نیست. حتی اگه طرف در متنش اینتر نزده باشه، در ایمیل دریافتی به اندازه صفحه (در اوتلوک یا مثلاجی میل) متن خواهد بود و بعد خودش می ره خط بعد. به عبارتی اسکرول عمودی می خوره نه افقی. خب حالا باید چه کرد؟
اینم کد:
ممنونم
یک مشکل داشتم که امیدوارم بتونم به درستی بیانش کنم. من یک کد PHP دارم برای فرم تماس با ما ( ارسال ایمیل ) تنها مشکلم اینه که وقتی ایمیل دریافت میشه، در ایمیل دریافتی در بخشی که طرف پیامش رو نوشته (آنچه که در textarea ) نوشته همه پشت سر هم می آد. به عنوان مثال من نامه رو با اوت لوک می گیرم. در اوتلوک یک اسکرول افقی می خوره که اگه متن طرف طولانی باشه این اسکرول افقی خیلی خواهد بود. ( البته اگه طرف اینتر زده باشه می ره ابتدای خط بعد )
در صورتی که در ایمیل های دیگر این مشکل نیست. حتی اگه طرف در متنش اینتر نزده باشه، در ایمیل دریافتی به اندازه صفحه (در اوتلوک یا مثلاجی میل) متن خواهد بود و بعد خودش می ره خط بعد. به عبارتی اسکرول عمودی می خوره نه افقی. خب حالا باید چه کرد؟
اینم کد:
PHP:
<?PHP
//Input Data
$Email_Addresse = "[email protected]";
$Redirect_Page = "thanks.html";
$Subject = "Comments";
$From = "Contact Form <[email protected]>";
//Setting /Please don't change, if you don't know PHP & HTML
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
$headers .= "From: $From" . "\r\n";
$Body = "<html><head><title>Html Mail</title></head><pre>";
//
if (count($_POST) > 0) { $pog = $_POST; $method = "POST"; }
else if (count($_GET) > 0) { $pog = $_GET; $method = "GET"; }
else print "Error";
if (isset($pog))
{
reset($pog);
foreach ($pog as $name => $value)
{
$Body .= "<font style='font:bold 12px tahoma,sans-serif' color='#000080'>$name:</font><font style='font:normal 12px tahoma,sans-serif' color='#000000'> $value</font>" . "<br>";
}
$Body .= "</pre></body></html>";
if (mail($Email_Addresse,$Subject,$Body,$headers) ) {
header("Location:$Redirect_Page");
}
}
?>
ممنونم