UTF-8 PROBLEMİ

Salam mən bir script yazmışam deməli belədir xanaları doldurursan ve göndər düyməsini basırsan məktubun uğurla göndərilməsi saytda problemsiz göstərir lakin gondərən zaman mənim e-mailimə gelende utf-8 də problem olur yəni ı,ö,ü,ə kimi həriflər başqa simvollara çevrilir hər cür vasitədən istifadə etmişəm lakin heçnə alınmır

Verilmiş cavablar və yazılan şərhlər (4 cavab var)

sadixov87 (2012-05-07 08:15:37)
təşəkkür edirəm qardaşım

NModern (2012-05-07 00:21:28)
Göndərilən məktubun encodingini bildirməlisən headerdə. [code] <?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); ?> [/code] bu nümunədə gördüyün kimi iso-8859-1 kodlaşdırmadan istifadə edilib. onu utf-8 ilə əvəz et.

sadixov87 (2012-05-03 22:47:08)
Yox qardashim hec bir cms de yigilmayib scriptin hec msql bazasida yoxdu sade scripti.

Tural Əlisoy (2012-05-03 17:42:30)
Salam. Təsadüfən sayt DLE-də yığılmayıb?