PDA

View Full Version : خطاي ارسال ميل



babacpiran
یک شنبه 21 شهریور 1389, 09:26 صبح
--------------------------------------------------------------------------------$result_mail=mail('$to','$subject1','$message1','$ headers');به اين خط گير مي ده ايا دستور غلط است

sama01
یک شنبه 21 شهریور 1389, 09:32 صبح
این طوری بنویس:

mail($to, $subject, $message, $headers);
بدون (').

babacpiran
یک شنبه 21 شهریور 1389, 11:28 صبح
اشكال --------------------------------------------------------------------------------Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\HostingSpaces\icanoonc1\icanoon.com\wwwroot\inv ite1.php on line 235من كد را نوشتم اين خطا را داد ولي ايميل سرور باز است مشكل از كجاست

sama01
یک شنبه 21 شهریور 1389, 12:50 عصر
1.
دلیل درج این همه ---- چیه؟

2.
چرا کد رو در تگ php نمی‌گذارید؟

3.
header خود را چگونه مقدار دهی کرده‌اید؟ آیا from را تعیین کرده‌اید؟ کدهای مربوط به مقدار دهی header رو بگذارید.

babacpiran
یک شنبه 21 شهریور 1389, 13:56 عصر
$headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "از: '$email_name' "; $result_mail=mail($to,$subject1,$message,$headers) ;
--------------------
$headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "از: '$email_name' ";

xoogle.ir
یک شنبه 21 شهریور 1389, 14:02 عصر
2.
چرا کد رو در تگ php نمی‌گذارید؟


واقعا چرا ؟؟؟؟
وقتی میخای پست بذاری یه مربع آبی اون بالا هست که روش نوشته php !
کد های php رو لطفا اونجا بذار تا بقیه بتونن کدهات رو بخونن.

binyaft
یک شنبه 21 شهریور 1389, 14:06 عصر
اقا برو از یه کلاس ایمیل استفاده کن ، کدهات رو هم بزار بین [PHP] , [ /PHP ] :عصبانی++:

babacpiran
یک شنبه 21 شهریور 1389, 15:29 عصر
تقصیر من نیست وقتی ارسال می کنم به هم می ریزه
$headers = "from:$from_name<$from_email>\r\n". "Content-Type: text/html; charset=ISO-8859-1\r\n". "Return-Path: <$from_email>\n";
mail($to, $subject, $message, $headers);";

binyaft
یک شنبه 21 شهریور 1389, 15:38 عصر
headers = "from:$from_name<$from_email>\r\n". "Content-Type: text/html; charset=ISO-8859-1\r\n". "Return-Path: <$from_email>\n";
mail($to, $subject, $message, $headers);";

از این کد استفاده کنید

<?php
// multiple recipients
$to = 'aidan@example.com' . ', '; // note the comma
$to .= 'wez@example.com';

// subject
$subject = 'Birthday Reminders for August';

// message
$message = '
<html>
<head>
<title>Birthday Reminders for August</title>
</head>
<body>
<p>Here are the birthdays upcoming in August!</p>
<table>
<tr>
<th>Person</th><th>Day</th><th>Month</th><th>Year</th>
</tr>
<tr>
<td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
</tr>
<tr>
<td>Sally</td><td>17th</td><td>August</td><td>1973</td>
</tr>
</table>
</body>
</html>
';

// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// Additional headers
$headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
$headers .= 'From: Birthday Reminder <birthday@example.com>' . "\r\n";
$headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
$headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";

// Mail it
mail($to, $subject, $message, $headers);
?>