• В чём syntax error?

    toxa82
    @toxa82
    Закрывающая "LOGIN_FORM;" должна быть без отступа.
    Ответ написан
    1 комментарий
  • Почему сss не применяется?

    Попробуйте закрыть файл стилей и открыть заново. Изменения есть, которые вы вносили?
    Если да - проблема в кеше. Тут вариантов несколько, самый простой - ctrl+f5 либо ctrl+shift+N = приватная вкладка, кеш браузера будет сброшен.
    Бывает кеш на стороне сервера, тут сложнее. В CMS (если такова имеется) - нужно найти функционал сброса кеша, либо почистить вручную (что не рекомендуется).
    И совсем тыча палкой в небо, бывали случаи, когда мы бились пару дней с проблемой кеша - пока не обратили внимание на заголовки и не вспомнили, что сайт висит за cloudflare :)
    Ответ написан
    1 комментарий
  • Как решить проблему с кодировкой?

    ThunderCat
    @ThunderCat Куратор тега PHP
    {PHP, MySql, HTML, JS, CSS} developer
    Скорее всего дело в настройках сервера, в частности default_charset в настроечном файле пхп.
    для точного обхода данной проблемы можно сделать так:
    if (ini_get('default_charset') == 'utf-8' || !ini_set('default_charset', 'utf-8')) {
       header('Content-Type: text/html; charset=UTF-8');
    }

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

    Открываю проект на том веб-сервере, а там нотисы.
    А тут скорее всего ваш косяк, по тому как при разработке рекомендуется выставить уровень оповещения в E_ALL. Добавьте туда же
    ini_set('error_reporting',E_ALL);
    ini_set('display_errors', 1);
    Ответ написан
    5 комментариев