Фильтр - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Mon, 23 Dec 2024 13:15:56 +0300<blockquote class="blockquote"><strong>Tez</strong> (22 Января 2015 / 18:49)<br>
<pre class="prettyprint">
<?php
$t = preg_replace('~'.PHP_EOL.'~','<br />',$t); //если новая строка.
?>
</pre>
Попробуй так.</blockquote>
Всеравно выводит /n/r<br>
<br>
<em><span style="font-size:x-small">Добавлено через 01:32 сек.</span></em><br>
исправил просто убрав это <pre class="prettyprint">$t = str_replace("\'", "'", $t);
$t = str_replace('\\', "\", $t);
$t = str_replace("|", "I", $t);
$t = str_replace("||", "I", $t);
$t = str_replace("/\\\$/", "$", $t);</pre> что эти строки вообще делают ?
https://visavi.net/topics/41897/676933
Фильтр NVKZMATRIXALEXThu, 22 Jan 2015 20:51:50 +0300Сообщенияhttps://visavi.net/topics/41897/676933<pre class="prettyprint">
<?php
$t = preg_replace('~'.PHP_EOL.'~','<br />',$t); //если новая строка.
?>
</pre>
Попробуй так.
https://visavi.net/topics/41897/676927
Фильтр СанёкThu, 22 Jan 2015 18:49:42 +0300Сообщенияhttps://visavi.net/topics/41897/676927При записи используй trim + mysql_real_escape_string, при выводе htmspecialchars.
https://visavi.net/topics/41897/676912
Фильтр SeReGa1993Thu, 22 Jan 2015 15:22:38 +0300Сообщенияhttps://visavi.net/topics/41897/676912За 35р может кто решить проблему ? больше на вебмани нет <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> <br>
У меня уже сил нет, весь подавлен.
https://visavi.net/topics/41897/676909
Фильтр NVKZMATRIXALEXThu, 22 Jan 2015 15:11:28 +0300Сообщенияhttps://visavi.net/topics/41897/676909<blockquote class="blockquote"><strong>SeReGa1993</strong> (22 Января 2015 / 14:32)<br>
nl2br(htmlspecialchars в этом косяк</blockquote>
действительно, убрал nl2rb теперь строку не переносит но все также ставит \n\r Щас дальше попробую покопатся
https://visavi.net/topics/41897/676901
Фильтр NVKZMATRIXALEXThu, 22 Jan 2015 14:46:07 +0300Сообщенияhttps://visavi.net/topics/41897/676901nl2br(htmlspecialchars в этом косяк
https://visavi.net/topics/41897/676890
Фильтр SeReGa1993Thu, 22 Jan 2015 14:32:48 +0300Сообщенияhttps://visavi.net/topics/41897/676890Код функций фильра <br>
<pre class="prettyprint">function filter($t)
{
$t = mysql_real_escape_string(nl2br(htmlspecialchars(trim($t))));
$t = str_replace("\'", "'", $t);
$t = str_replace('\\', "\", $t);
$t = str_replace("|", "I", $t);
$t = str_replace("||", "I", $t);
$t = str_replace("/\\\$/", "$", $t);
return $t;
}</pre>
Проблема заключается в том что когда с помощью SHIFT+ENTER переводим строку, сохраняем текст, смотрим в итоге получается вот так<br>
1 строка<br>
\r\n2 строка<br>
\r\n3 строка<br>
и.т.д.<br>
Что в фильтре делает это ?
https://visavi.net/topics/41897/676886
Фильтр NVKZMATRIXALEXThu, 22 Jan 2015 14:24:58 +0300Сообщенияhttps://visavi.net/topics/41897/676886