ExBB Community » Файловый ExBB » Решение проблем » Изменение вида ссылки при массовой рассылке на E-mail

Страниц (1): [1]
 

1. mastersound - 11 апреля 2009 — 01:14 - перейти к сообщению
При рассылке писем, в текст ввожу ссылку на тему/топик, допустим такую:
CODE:
............./forum/topic.php?forum=24&topic=3

им приходит уже вот такая:
CODE:
............./forum/topic.php?forum=24&topic=3

в новой ссылке, как видно, появляется следущая бяка
CODE:
.....24&[b]amp;[/b]topic.....

которая заставляет форум ругаться на меня следующим образом:
Цитата:
Пожалуйста, только корректным способом входите в скрипт!


...может где тема была уже затронута? подскажите...
2. yura3d - 13 апреля 2009 — 15:53 - перейти к сообщению
mastersound
Судя по всему, такая проблема наблюдается не только при массовой рассылке почты, но и при простой отправке уведомлений с форума по E-mail. Для решения этой проблемы открываем файл include/fm.class.php, находим строку:
CODE:
$headers .= "MIME-Version: 1.0\nContent-type: text/plain; charset=windows-1251\nContent-Transfer-Encoding: 8bit\nDate: " . gmdate('D, d M Y H:i:s', time()) . " UT\nX-Priority: 3\nX-MSMail-Priority: Normal\nX-Mailer: PHP\n";

И прямо под ней вставляем строку:
CODE:
$list[4] = $this->html_replace($list[4]);
3. mastersound - 13 апреля 2009 — 18:00 - перейти к сообщению
Сделал, как Вы указали. Форум перестал отображаться. Вернул назад - все стало на свои места...
4. GREMLIN - 13 апреля 2009 — 18:28 - перейти к сообщению
mastersound пишет:
Сделал, как Вы указали. Форум перестал отображаться. Вернул назад - все стало на свои места...


Да, с этой строкой выдает 500ую ошибку.
5. yura3d - 13 апреля 2009 — 18:40 - перейти к сообщению
mastersound
GREMLIN
Видимо из-за бага в функции обработки бб-кодов произошла небольшая порча строки. Огорчение Попробуйте тогда вместо той строки эту:
CODE:
$list[4] = $this->html_replace($list[4]);
6. mastersound - 13 апреля 2009 — 21:46 - перейти к сообщению
CODE:
$list[4] = $this->html_replace($list[4]);

Вот это помогло. Ссылки пришли правильные, протестировал. Спасибо.

Яндекс.Метрика   

Powered by ExBB
[Script Execution time: 0.0269]     [ ]