ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


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

> Описание: пользователю приходит искаженная ссылка
mastersound
Отправлено: 11 апреля 2009 — 01:14
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




При рассылке писем, в текст ввожу ссылку на тему/топик, допустим такую:
CODE:
............./forum/topic.php?forum=24&topic=3

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

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

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


...может где тема была уже затронута? подскажите...

(Отредактировано автором: 11 апреля 2009 — 01:15)

 
 
yura3d
Отправлено: 13 апреля 2009 — 15:53
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




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]);
 
 
mastersound
Отправлено: 13 апреля 2009 — 18:00
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




Сделал, как Вы указали. Форум перестал отображаться. Вернул назад - все стало на свои места...

(Отредактировано автором: 13 апреля 2009 — 18:15)

 
 
GREMLIN
Отправлено: 13 апреля 2009 — 18:28
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 18
Дата рег-ции: Март 2009  
Репутация: 2




mastersound пишет:
Сделал, как Вы указали. Форум перестал отображаться. Вернул назад - все стало на свои места...


Да, с этой строкой выдает 500ую ошибку.
 
 
yura3d
Отправлено: 13 апреля 2009 — 18:40
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




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



Пользователь
Super Member


Покинул форум
Сообщений всего: 604
Дата рег-ции: Март 2009  
Откуда: Ё-бург
Репутация: 23




CODE:
$list[4] = $this->html_replace($list[4]);

Вот это помогло. Ссылки пришли правильные, протестировал. Спасибо.
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Решение проблем »

> Похожие темы: Изменение вида ссылки при массовой рассылке на E-mail
Темы Форум Информация о теме Обновление
Мод: Ссылки на последние темы форума на Вашем сайте
Позволяет на Вашем сайте вывести ссылки на последние обсуждаемые темы
Модификации и дополнения Ответов: 235
Автор темы: yura3d
25 ноября 2012 — 11:35
Автор: LordShad0W
Раздел помощи на форуме
Переход по ссылкам
Решение проблем Ответов: 1
Автор темы: Guyver
10 октября 2015 — 12:42
Автор: WebMaster
Запрет создание тем и ответов если нет разрешенных линков.
Например на форуме можно сотавлять ссылки только на 3 файлообменника.
Обсуждаем Ответов: 29
Автор темы: Sasa1
9 февраля 2011 — 00:04
Автор: yura3d
Оповещение пользователя о создании новой темы
Пользователю приходит оповещение по почте
Настройка форума Ответов: 7
Автор темы: Luka
30 ноября 2009 — 06:07
Автор: Luka
Показывать в сообщении прикреплённые картинки?
иначе будет показана ссылка на файл
Решение проблем Ответов: 20
Автор темы: Akupant
29 июля 2011 — 22:00
Автор: monstYr
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




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

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0885]     [ ]