我在編碼和郵件方面遇到了一些麻煩。 我發送請求後到PHP腳本,當我做發佈表單數據並使用郵件發送 - php
print_r($_POST);
我通常看到我的文字,但是當我試圖把它送入電子郵件,使用代碼:
$text = ...; // Includeing data from $_POST;
$headers = "From: test\r\n";
$headers .= "Return-Path: test\r\n";
$headers .= 'MIME-Version: 1.0' . "\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
mail('[email protected]', 'Посылка от формы контактов', $text, $headers)
是的,郵件的主題是cyryllical。所以,當我收到郵件時,我會看到類似於:
Здравствуйте!
На сайте была заполнена форма контактов:
Наименование организации: Наименование организации
Контактное лицо: Контактное лицо
Телефон: Телефон
E-mail: имейл
На тему: Замечания РїРѕ работе сайта
текст сообщения
但是,我在send-script中添加的主題和其他文本是可讀的。
我的問題是什麼?
當我應用該編碼時,我甚至無法看到我在腳本中發佈的文本。 – Ockonal
我嘗試了不同的編碼,但它並沒有幫助我:( – Ockonal