Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: readfile() + css

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
yurnik
Отправлено: 15 Июня, 2016 - 14:04:23
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июнь 2016  


Помог: 0 раз(а)




хочу в самописном движке реализовать чтоб ссылки типа domen.com/theme - реально обращались в каталог с текущей темой (domen.com/templates/theme1, domen.com/templates/theme2 и т.д.)
с помощью .htaccess сделал редирект на index.php в индексе кроме парсера URL есть такая вот конструкция
PHP:
скопировать код в буфер обмена
  1. $file_name=str_replace('/theme','',$url_path);
  2. if(file_exists(THEME_DIR."$file_name") && is_file(THEME_DIR."$file_name"))
  3.   {
  4.   readfile(THEME_DIR."$file_name");
  5.   die();
  6.   }
  7.  


и в принципе все хорошо, но браузер не воспринимает domen.com/theme/style.css причем содержимое отображается как надо, но видать что-то не так с заголовками ((

может кто-то сталкивался с такой проблеммой, как побороть?
 
 Top
kuller
Отправлено: 15 Июня, 2016 - 14:52:41
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 561
Дата рег-ции: Нояб. 2009  


Помог: 2 раз(а)




yurnik пишет:
но браузер не воспринимает domen.com/theme/style.css


всмысле не воспринимает... если файл подключается style.css тогда и стили все сработают. Откройте исходный код в браузере и посмотрите какой путь до файла style.css получается в итоге.
 
 Top
yurnik
Отправлено: 15 Июня, 2016 - 20:37:35
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июнь 2016  


Помог: 0 раз(а)




вот скрин файрбага
Прикреплено изображение (Нажмите для увеличения)
qqq.png
 
 Top
yurnik
Отправлено: 18 Июня, 2016 - 09:09:13
Post Id


Новичок


Покинул форум
Сообщений всего: 3
Дата рег-ции: Июнь 2016  


Помог: 0 раз(а)




похоже проблема была в версии HTML, убрал вот эту строку
CODE (html):
скопировать код в буфер обмена
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
  2. "http://www.w3.org/TR/html4/loose.dtd">
и стиль "подхватился"
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTTP и PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB