Просмотр поста

.
kantry
Hey guys! Finally I'm gonna change status!?
Добавлено: 03.04.2020 / 05:14
# Simba (02.04.2020 / 23:16)
kantry, Просто чистый str_replace будет косячить например если у меня проект лежит в папке www и дальше я в папке с проектом создаю папку www
Что то опять непонятно, какая разница что там будет после document_root?))
Еще косяк d нормальном режиме mysql
*** (+/-)
// /modules/profile/includes/edit.php
// ...
$user_data['skype'] = isset($_POST['skype']) ? htmlspecialchars(mb_substr(trim($_POST['skype']), 0, 40)) : '';
    $user_data['jabber'] = isset($_POST['jabber']) ? htmlspecialchars(mb_substr(trim($_POST['jabber']), 0, 40)) : '';
    $user_data['www'] = isset($_POST['www']) ? htmlspecialchars(mb_substr(trim($_POST['www']), 0, 40)) : '';
    // Данные юзера (для Администраторов)
    $user_data['name'] = isset($_POST['name']) ? htmlspecialchars(mb_substr(trim($_POST['name']), 0, 20)) : $user_data['name'];
    $user_data['status'] = isset($_POST['status']) ? htmlspecialchars(mb_substr(trim($_POST['status']), 0, 50)) : '';
    $user_data['karma_off'] = isset($_POST['karma_off']) ? 1 : 0;
    $user_data['sex'] = isset($_POST['sex']) && $_POST['sex'] === 'm' ? 'm' : 'zh';
    $user_data['rights'] = isset($_POST['rights']) ? abs((int) ($_POST['rights'])) : $user_data['rights'];
var_dump(gettype($user_data));// object


Добавлено: 03.04.2020 / 06:30
Еще, в модели юзера нет такого свойства
@property bool $is_valid - проверка валидности пользователя
Нотайс (+/-)
Notice: Trying to get property 'is_valid' of non-object in /home/users/u/ua0sqq/domains/john.forcms.ru/modules/profile/index.php on line 53


Добавлено: 03.04.2020 / 06:37
Еще, в модели юзера нет такого свойства

Даже не свойства, а самой модели нет с гостя))
modules/profile/index.php
/** @var User $user */
$user = di(User::class);// null