Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

проблема с цитатой при предосмотре сообщения

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
sergejjjjjjjjjjj
phpBB 1.4.4
Сообщения: 111
Стаж: 18 лет 10 месяцев
Откуда: Германия

проблема с цитатой при предосмотре сообщения

Сообщение sergejjjjjjjjjjj »

допустем в форме находиться следующее сообщение

Код: Выделить всё

[quote="sergejjjjjjjjjjj"]Привет![/quote]
После чего я что-то дописываю и нажимаю на предворительный просмотр.
___

форма называется message

Код: Выделить всё

$message = ( !empty($HTTP_POST_VARS['message']) ) ? $HTTP_POST_VARS['message'] : '';
и уже после этого перед кавычками появляется слэш и после имеет вид

Код: Выделить всё

[quote=\"sergejjjjjjjjjjj\"]Привет![/quote]
после конечно нет смысла делать следующее

Код: Выделить всё

$bbcode_uid = make_bbcode_uid();
		$message = prepare_message($message, $html_on, $bbcode_on, $smilies_on, $bbcode_uid);
		
		$message = preg_replace('#(<)([\/]?.*?)(>)#is', "<\\2>", $message);
		$message = make_clickable($message);
		$message = smilies_pass($message);
		$message = str_replace("\n", "\n<br />\n", $message);
		
		if ( $bbcode_uid != '' )
		{
			$message = bbencode_second_pass($message, $bbcode_uid);
		}
вроде как должно помоч

Код: Выделить всё

$message = str_replace("\'", "''", $message);
только вот не хочет оно работать.

В чем же может быть проблема?
"От судьбы не уйдешь, а если ушел - значит, не судьба!"
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Шаблон запроса в студию.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
sergejjjjjjjjjjj
phpBB 1.4.4
Сообщения: 111
Стаж: 18 лет 10 месяцев
Откуда: Германия

Сообщение sergejjjjjjjjjjj »

Xpert писал(а):Шаблон запроса в студию.
в каком смысле?
"От судьбы не уйдешь, а если ушел - значит, не судьба!"

Вернуться в «Поддержка phpBB 2.0.x»