• Почему перестала обновляться страница Browser-Sync?

    pudz
    @pudz
    Сталкивался с такой проблемой.
    Browser-sync по умолчанию добавляет специальный скрипт:
    <script async="" src="/browser-sync/browser-sync-client.js?v=2.23.6"></script>

    Сразу же после тега <body> и если на странице по какой то причине открывающийся тег <body> будет отсутствовать Live Reload перестанет работать.

    Вот цитата из документации:
    Why isn’t Browsersync connecting with my project?
    99% of the time, it's because your web page doesn't have a body tag. In order for Browsersync to connect properly the body tag must be present in your website (we add a script tag just after it). Alternatively you can provide a custom rule for the snippet using snippetOptions
    Ответ написан
    3 комментария
  • Как перенаправлять не авторизованного пользователя на страницу авторизации?

    pudz
    @pudz Автор вопроса
    Всем спасибо! Вопрос разрешился.

    Решение:
    В классе, который отвечает за отображения страницы www.site.ru/login добавил следующее:
    $this->access= FALSE; // Для этой странице убираем проверку Кук
    if($this->access== TRUE) {
         $this->auth(); // Данный блок будет вызываться на всех остальных страницах
    }
    Ответ написан
    Комментировать
  • MySQL. Подстановка значений в таблицу из другой таблицы при запросе?

    pudz
    @pudz
    Почитайте тут: scabbiaza.net/innodb.html

    Хорошо расписано. Только там есть не большая опечатка при создании таблицы "orders".

    Вместо предлагаемого им кода используйте:

    CREATE TABLE `orders`(
    ordid INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
    userid INT(10) UNSIGNED NOT NULL,
    prodid INT(10) UNSIGNED NOT NULL,
    PRIMARY KEY (ordid),

    INDEX (userid), # Для работы данного примера необходимо
    INDEX (prodid), # добавить Индекса к следующим полям, иначе связки не будет

    FOREIGN KEY (userid) REFERENCES users(userid)
    ON UPDATE CASCADE
    ON DELETE RESTRICT,
    FOREIGN KEY (prodid) REFERENCES products(prodid)
    ON UPDATE RESTRICT
    ON DELETE CASCADE
    ) Engine = InnoDB
    Ответ написан
    Комментировать