Практическое задание №3(Первая CMS): проблемы с редактированием пользователя.

Возникает проблема с редактированием существующих пользователей:
1) Поялвяются надписи: "Trying to get property of non-object", указывающие на строки 28,36,44,60
файла editUser.php.
2) После редактирования пользователя и сохранения изменений, изменения не применяются.

Ссылка на задание: Практическое задание №3

Screenshot-from-2019-05-31-23-18-07

sudo linux Что это -как использовать. Выполнение с правами суперпользователя

sudo это команда, которая позволят запустить написанную за ней в терминале команду/программу с правами суперпользователя.

Например вместо:

chown user2:games myfile

пишем:

sudo chown user2:games myfile

(потребуется пароль суперпользователя)

symfony webpack encore Установка и работа через npm (без yarn)

По сути encore является дополнением (оберткой) к Webpack, поэтому многие его команды тоже являются надстройками/упаковками над близкими по смыслу возможностями webpack-а.

Установка

Сначала ставим обычным образом энкор:

composer require encore

Потом подтягиваем зависимости с помощью npm:

Вопрос по настройке виртуального хоста в Ubuntu

Здравствуйте.
Изучая раздел, связанный с Линукс, столкнулся с проблемой настройки виртуального хоста в Ubuntu.

Двигался пошагово.
1. Запустил команду в консоли:

sudo nano /etc/apache2/sites-available/sea.loc.conf

2. На основе этой записи:

яндекс карты отключить скролл. javascipt пример

Например так:

var myMap = new ymaps.Map("map", {...});
myMap.behaviors.disable('scrollZoom'); // выключаем зум при скролле

php Перевод массива в строку (рекурсивно) -- как хэш функция, какие есть варианты. Производительность

Существует как минимум 4-ре базовые функции, которые можно использовать для "распечатки"
массива, наиболее быстрой и рекомендуемой на момент написания данного теста является json_encode() (а её уже можно обернуть в хэширующую функцию на для строки), т.е. так:

return md5(json_encode($array));

если требуется массив можно предварительно сортировать, чтобы получать один ключ для одинаковых значений в разном порядке:

php Кэш контракты. Использовать ли кеш или нет, работа с API -- пример метода

Пример реализации, в котором можно указать при вызове использовать ли кеш или нет:

Пользователи в Linux. Как это работает (ubuntu)

Определения

  • Суперпользователь (часто его имя root, читается как "рут", означает "корень, корневой") -- это аккаунт который может всё)

Работа под обычным аккаунтом

По-умолчанию вы работаете под обычным аккаунтом (т.е. не под рутом) - это позволяет, в частности, не дать программам которые вы запускаете руками (напр. скачали в интернете и не знаете точно что это) слишком большие права на внесения изменений в систему.

netbeans xdebug Отладка без указания входного скрипта (index.php) и get-параметров

Основная идея

Идея состоит в следующем:

  1. Нам надо просто запустить отладочную сессию xdebug (например просто открыв главную страницу сайта),
  2. а потом не завершая эту отладочную сессию уже браузере открыть интересующий нас url (т.е. не запускать из нетбинса, где как раз и не обойтись в данный момент без index.php и/или GET-параметров).

Реализация

Теперь сделаем все это по шагам:

Pages

Subscribe to fkn+antitotal RSS