|
|
|
| Здравствуйте!
Я про замену :
$stname = str_replace("«", "«",$stname);
|
не могу найти замену для точки, запятой и восклицательного знака | |
|
|
|
|
|
|
|
для: vadimka
(24.01.2011 в 14:02)
| | А зачем их заменять? | |
|
|
|
|
|
|
|
для: sim5
(24.01.2011 в 14:19)
| | может я чето не то делаю, но когда формирую данные для рассылки, функция mail() то текст обрезается по точке ... | |
|
|
|
|
|
|
|
для: vadimka
(24.01.2011 в 14:28)
| | Чего-то вы не то делаете. Данные символы совсем не нужно представлять html-мнемоникой. Да и почта бывает двух форматов. | |
|
|
|
|
|
|
|
для: vadimka
(24.01.2011 в 14:28)
| | >может я чето не то делаю, но когда формирую данные для рассылки, функция mail() то текст обрезается по точке ...
Может быть это намек? | |
|
|
|
|
|
|
|
для: Trianon
(24.01.2011 в 14:40)
| | ох, когда-то сделал теперь надо вспоминать...
$r=implode('',$r);
# это текст с заголовками и ссылками
$message=$logo.$newssuper.$begin.$r.$end.$otpiska;
#здесь лого , приветствие, текст с заголовками и ссылками, ссылка на исключение из списка рассылки
|
потом перекодирование:
$message=iconv("UTF-8", "WINDOWS-1251", $message);
|
потом mail:
for($i=0; $i<=$num1; $i++){
mail($email[$i], $subject, $message, $headers,$five);
}
|
$email[$i] # взятые из базы адреса | |
|
|
|
|
|
|
|
для: vadimka
(24.01.2011 в 15:30)
| | Тело сообщения надо кодировать:
$message = base64_encode($message); | |
|
|
|
|
|
|
|
для: Лена
(24.01.2011 в 15:47)
| | после перекодировки? | |
|
|
|
|
|
|
|
для: vadimka
(24.01.2011 в 16:11)
| | А зачем вам перекодирование $message=iconv("UTF-8", "WINDOWS-1251", $message);?
Почему вы не посылаете письмо в UTF? | |
|
|
|
|
|
|
|
для: vadimka
(24.01.2011 в 15:30)
| | Вы в каком формате почту отправляете? | |
|
|
|
|
|
|
|
для: sim5
(24.01.2011 в 16:01)
| | html | |
|
|
|