Вопрос - ответ по WAP - MOTOR

Печать RSS
6569


Господин ПЖ
+1
@oleg0, не думал что кто-то ещё пользуется мотором
Короче найти функцию no_br
И поменяй preg replace на str_replace(PHP_EOL, $replace, $msg)
Ну короче ты понял
Хотя лучше использовать nl2br, но и так сойдёт

Дух
0
Вантуз-мен, да представи себе, уважаемый дорогой изначальный разработчик, что мы всегда пользуемся только вап мотором и ещё есть другие люди кроме меня тоже.

Спс за подсказку, попробую изменить, там кроме форума ещё во всём движке много таких no_br, потом отпишу что получится или не получится.

Господин ПЖ
+1
@oleg0, если саму функцию изменишь, то везде нормально станет
https://github.com/visavi/wap-motor/blob/5fcd566b7f85a89bee542143e521ede5a25dcf2d/includes/functions.php#L463
function no_br($msg, $replace = "") {
$msg = str_replace (PHP_EOL, $replace, $msg);
return $msg;
}
Изменил: Вантуз-мен (05.12.2019 / 00:49)

Дух
0
Вантуз-мен, о и так просто всё можно и всё получилось как всегда, СПС Большое за помощь hello
N

Пришелец
0
Отличный движок, простой и лёгкий и ничем не хуже ротора и по функциям и по безопасности и просто переразметить под html5 за день и летает по вапу как горный орёл 🚀🌄
P

Пришелец
0
Здравствуйте.
Если перейти сразу по адресу сайт//pages/reguser.php
то на странице появляется вывод ошибок в этих строках:
$logs = check($_POST['logs']);
$pars = check($_POST['pars']);
$pars2 = check($_POST['pars2']);
$meil = strtolower(check($_POST['meil']));
$provkod = (int)$_POST['provkod'];
понимаю что эта ерунда никакого значения не имеет, однако глаза мозолит, нормально ли просто скрыть это функцией
error_reporting(0);
или как то ещё по нормальнее сделать?

Господин ПЖ
+1
Ped, по нормальному лучше сделать так
$logs = isset($_POST['logs']) ? check($_POST['logs']) : null;
итд
P

Пришелец
0
Вантуз-мен, объясните пожалуйста ребёнку куда это вставить? Вместо error_reporting(0); не получается.

Господин ПЖ
+1
Ped, да прям меняй
$logs = isset($_POST['logs']) ? check($_POST['logs']) : null;
$pars = isset($_POST['pars']) ? check($_POST['pars']) : null;
$pars2 = isset($_POST['pars2']) ? check($_POST['pars2']) : null;
$meil = isset($_POST['meil']) ? strtolower(check($_POST['meil'])) : null;
$provkod = isset($_POST['provkod ']) ? (int) $_POST['provkod'] : null;
Изменил: Вантуз-мен (16.08.2020 / 22:43)
P

Пришелец
0
Вантуз-мен, Благо Дарю, получилось.
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск