[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите со стилями и инклудом
HardPhP
<?php
error_reporting(-1);
header ('Content-type: text/html; charset=utf-8');

$adress = array('main' , 'sergey' , 'table' , 'help' , 'about' , 'login' , 'dislogin');

$_GET['page'] = (isset($_GET['page']) ? $_GET['page'] : 'main');

if(in_array($_GET['page'] , $adress)){

}
else{
exit();
}
?>

  <?php include $_GET['page'].'.php' ?>


Сделал сверху навигацию, проверяю каждый раз когда кто-то лазит по сайту (только по тем ссылка что я дал)

Но когда подгружаю содержимое в контент инклюдом не могу присоединить стили ксс.
Ребята помогите пж=)
sergeiss
Цитата (HardPhP @ 20.07.2014 - 20:57)
<?php include $_GET['page'].'.php' ?>

Вот так делать крайне нежелательно, надо обязательно проверять, что же именно передано в ГЕТе, разрешать только то, что можно разрешить.

Цитата (HardPhP @ 20.07.2014 - 20:57)
Но когда подгружаю содержимое в контент инклюдом не могу присоединить стили

Вот тут поподробнее. Что значит "не могу присоединить стили?
И кстати, "ксс" - это некорректный "перевод" CSS.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
HardPhP
Цитата (sergeiss @ 20.07.2014 - 21:43)
Цитата (HardPhP @ 20.07.2014 - 20:57)
<?php include $_GET['page'].'.php' ?>

Вот так делать крайне нежелательно, надо обязательно проверять, что же именно передано в ГЕТе, разрешать только то, что можно разрешить.

Цитата (HardPhP @ 20.07.2014 - 20:57)
Но когда подгружаю содержимое в контент инклюдом не могу присоединить стили

Вот тут поподробнее. Что значит "не могу присоединить стили?
И кстати, "ксс" - это некорректный "перевод" CSS.

Вот так делать крайне нежелательно, надо обязательно проверять, что же именно передано в ГЕТе, разрешать только то, что можно разрешить.
То что в гете передано я уже проверил с самого начала.

У меня сайт:

шапка

тело - сюда подключается контент что надо

подвал.

Вот на шапку и подвал стили привязаные к индексу действуют, а на подгружаемое содержимое нет. Я пробувал через id и class и давал id контенту и через последовательность давал стили тому что мне нада.

 <div class="content">
<?php
include $_GET['page'].'.php' ?>
</div>


а стили на то что подгружается не работает..
sergeiss
Ты так и не показал, какие же у тебя стили прописаны, и что содержится в файле XXXXX.php. Я это подразумевал, когда писал "вот тут поподробнее".
Если всё правильно прописал, то оно не может не работать. Потому что браузер получает полную страницу, он не знает, что там было на сервере подинклужено. Поэтому и надо смотреть, что же там у тебя написано.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
HardPhP
спасиб ребята за внимание, сам понял свою ошибку=)
sergeiss
Так а чего было-то?

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
HardPhP
провтыкал название стилей оно у меня main а я написал сверху menu=)
И голову себе мучал в чём дело=)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.