Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: HTML спецсимволы мнемонический код
 
 автор: vadimka   (24.01.2011 в 14:02)   письмо автору
 
 

Здравствуйте!
Я про замену :
 $stname = str_replace("«", "«",$stname);

не могу найти замену для точки, запятой и восклицательного знака

  Ответить  
 
 автор: sim5   (24.01.2011 в 14:19)   письмо автору
 
   для: vadimka   (24.01.2011 в 14:02)
 

А зачем их заменять?

  Ответить  
 
 автор: vadimka   (24.01.2011 в 14:28)   письмо автору
 
   для: sim5   (24.01.2011 в 14:19)
 

может я чето не то делаю, но когда формирую данные для рассылки, функция mail() то текст обрезается по точке ...

  Ответить  
 
 автор: sim5   (24.01.2011 в 14:31)   письмо автору
 
   для: vadimka   (24.01.2011 в 14:28)
 

Чего-то вы не то делаете. Данные символы совсем не нужно представлять html-мнемоникой. Да и почта бывает двух форматов.

  Ответить  
 
 автор: Trianon   (24.01.2011 в 14:40)   письмо автору
 
   для: vadimka   (24.01.2011 в 14:28)
 

>может я чето не то делаю, но когда формирую данные для рассылки, функция mail() то текст обрезается по точке ...

Может быть это намек?

  Ответить  
 
 автор: vadimka   (24.01.2011 в 15:30)   письмо автору
 
   для: 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] # взятые из базы адреса

  Ответить  
 
 автор: Лена   (24.01.2011 в 15:47)   письмо автору
 
   для: vadimka   (24.01.2011 в 15:30)
 

Тело сообщения надо кодировать:
$message = base64_encode($message);

  Ответить  
 
 автор: vadimka   (24.01.2011 в 16:11)   письмо автору
 
   для: Лена   (24.01.2011 в 15:47)
 

после перекодировки?

  Ответить  
 
 автор: Лена   (24.01.2011 в 16:54)   письмо автору
 
   для: vadimka   (24.01.2011 в 16:11)
 

А зачем вам перекодирование $message=iconv("UTF-8", "WINDOWS-1251", $message);?
Почему вы не посылаете письмо в UTF?

  Ответить  
 
 автор: sim5   (24.01.2011 в 16:01)   письмо автору
 
   для: vadimka   (24.01.2011 в 15:30)
 

Вы в каком формате почту отправляете?

  Ответить  
 
 автор: vadimka   (24.01.2011 в 16:12)   письмо автору
 
   для: sim5   (24.01.2011 в 16:01)
 

html

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования