Не работают CSS-стили с PHP

314
10 мая 2017, 10:13

Есть файл index.php. В нем есть код на самом php, а также html код. И файл со стилями style.css в одной директории что и index.php

Вот код файла index.php

<?php
require "db.php";
$registrInfo = $_POST;
if (isset ($registrInfo["otpravka"])) {
    if (trim($registrInfo["loginUser"] == '')) {
        $errors[] = 'Вы не ввели логин!';
    }
    if (trim($registrInfo["passUser"] == '')) {
        $errors[] = 'Вы не ввели пароль!';
    }
    if (trim($registrInfo["nameUser"] == '')) {
        $errors[] = 'Вы не ввели ваше имя!';
    }
    if (empty($errors)) {
    } else {
        $countErrors = count ($errors);
        echo 
        '<html><body><div class="errorsStyle">
            <ul> 
                <li>' . array_shift($errors) . '</li>   
            </ul>
        </div></body></html>';  
    }   
}   
?>
<html>
<head>
    <title>Авторизация</title>
    <link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
    <div class="registr">
        <form action="index.php" method="POST" id="userInfo" >
            <label for="login">
                Логин<br><input type="text" name="loginUser" id="login" value="<?php echo $registrInfo["loginUser"];?>" placeholder="Придумайте логин... "><hr> 
            </label>
            <label for="password">
                Пароль<br><input type="password" name="passUser" id="password" value="<?php echo $registrInfo["passUser"];?>" placeholder="Придумайте пароль... "><hr> 
            </label>
            <label for="nameUser">
                Ваше имя<br><input type="text" name="nameUser" id="name" value="<?php echo $registrInfo["nameUser"];?>" placeholder="Введите ваше имя... "><hr> 
            </label>
            <input type="submit" name="otpravka" value="Отправить"><br>     
        </form>
    </div>
</body>

Код css стилей сбрасывать не буду, но в общем любая манипуляция там игнорируется web - страницей.

P.S если что, то файлы лежат на OpenServer в папке domains/test.ru

Answer 1

Блиан, запрещает оставлять комментарии из за малой репутации. В общем я оформил html как нужно и у меня стили применились...Однако опять же, как только я изменил в стилях шрифт, новый размер шрифта не применился. Так же создал папку css и туда положил файл style.css путь теперь прописываю так: href="/css/style.css"

Answer 2

В любых подобных ситуациях следует для начала полностью обновить страницу (Ctrl+F5, а не просто F5). Тогда все стили и прочее загрузятся заново даже если они закешированы.

Если не поможет стоит включить в браузере инструменты разработчика (F12 а FireFox и Chrom), перейти на вкладку «Сеть» и, опять же, полностью форсированно обновить страницу (Ctrl+F5). Посмотрите загружается-ли файл стилей, там-же можно посмотреть его содержимое (возможно, по какой-либо причине оно не соответствует ожиданиям)

READ ALSO
Суммирование времени из запроса sql в php

Суммирование времени из запроса sql в php

Получаю данные из БДОтработанное время вычисляется по формуле: ОВ = ВремяВыкл - ВремяВкл - Перерывы

330
Стираются значения из БД MySQL

Стираются значения из БД MySQL

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

362
Почему происходит ошибка 500 Internal Server Error?

Почему происходит ошибка 500 Internal Server Error?

у меня есть база данных больше 2000 записей и будет пополнятся! на странице я вывожу таблицу, 10 записей на странице + пагинация все окЯ сделал...

294
Не работает система лайков для более двух человек

Не работает система лайков для более двух человек

Всем привет, недавно решил реализовать систему лайков на Ajax и столкнулся с такой проблемой: "Система работает только для одного человека...

204