Различные вопросы по PHP и MySQL

249K
.
# Sitego (17.06.2016 / 14:25)
Но в регулярке вариант \r\n на сервере не работает, шаблон не совпадает и скрипт просто ломается.
к серверу вопросы. или к тому кто генерил строку
.
Enter нажат, к чему теперь рыданья…
ramzes, да причём здесь генерация строки? Обработка переноса строки идёт по разному на сервере и Open Server, вот что важно. Именно про это я спрашивал, как избежать этого косяка. А кто там чего "генерил", правильно или не правильно - это не суть важно и не интересно. Ты ещё скажи, что нужно бежать к другому веб-мастеру и чтобы он для меня специально генерировал строки, чтобы они у меня обрабатывались одинаково на локалке и на хостинге гГ.
Я взял исходный файл, мне нужно из него кое-что вырезать и добавить, а из-за разной обработки переноса на локалке и хостинге, начинаются пляски с бубном, потому что шаблоны регулярки разные должны быть для Open Server и для удалённого сервера.
.
# ValekS (17.06.2016 / 14:59)
Вот как то так:
if ($login != $res['name']) {
echo ' <a href="javascript://" onclick="document.forms[\'form\'].elements[\'msg\'].value=\''.$res['name'].'[\/b],\'">[о]</a>';
echo ' <a href="javascri
ага спасибо вечером про веру
.
# ValekS (17.06.2016 / 14:59)
Вот как то так:
if ($login != $res['name']) {
echo ' <a href="javascript://" onclick="document.forms[\'form\'].elements[\'msg\'].value=\''.$res['name'].'[\/b],\'">[о]</a>';
echo ' <a href="javascri
посмотрите правильно поставил? не работает
не смог (+/-)
.
# Sitego (17.06.2016 / 15:59)
ramzes, да причём здесь генерация строки? Обработка переноса строки идёт по разному на сервере и Open Server, вот что важно. Именно про это я спрашивал, как избежать этого косяка. А кто там чего "ген
это суть важно. именно "кто там че нагенерил" и определяет чем разбиты строки
.
ValekS
Ей 25
Udesign, пробуй так. Вставить на 167 строке, перед вот этим:
$arg = array(
'header' => $text,
'body' => $post,
'sub' => $subtext .''.$jav.''.$sit
);

if ($login != $row['name']) {
$text .= ' <a href="javascript://" onclick="document.forms[\'form\'].elements[\'text\'].value=\'[b]'.$row['name'].'[\/b],\'">[о]</a>';
$text .= ' <a href="javascript://" onclick="document.forms[\'form\'].elements[\'text\'].value=\'[c]# ' . $row['name'] . ' (' . functions::display_date($row['mtime']) . ')\n'.mb_substr(bbcode::notags($row['text']), 0, 200).'[\/c]\'">[ц]</a>';
}

И вот вывод формы для написания ответа надо подправить:
<form name="form" ...
</div></form>
</div>';

Это 135 строка, я подчеркнул что надо добавить.
.
Enter нажат, к чему теперь рыданья…
ramzes, вот ты так и не понял о чём я. Я о том - почему они обрабатываются на локалке и на сервере по разному, а не о том - чем разбиты строки.
.
Sitego, лень портянку катать.
прими как данность, косячит твой сервер, а не опенсервер
.
# ValekS (17.06.2016 / 16:47)
Udesign, пробуй так. Вставить на 167 строке, перед вот этим:

if ($login != $row['name']) {
$text .= ' <a href="javascript://" onclick="document.forms[\'form\'].elements[\'text\'].value=\''.$row['
после ответа исчезает код! вот срин
Прикрепленные файлы:
.
Ей 25
Udesign, кинь свой файл тогда если не получается вставить. Не должно ничего исчезать. И кинь ссылку на свой сайт, на страничку с комментами.
Всего: 7969