Jump to content
  • 0

Css в PHP


Zzz_
 Share

Question

Давольно часто стал замечать css упаковывают в php, решел себе реализовать,думаю давольно удобно, но есть маленькая трудность как?!

Допустим вот фоорум: PHP Club, там вроде по значению переменной выводится CSS.

А я себе хочу что то типо такого:

Если есть $_GET переменная "one" то выводить "margin: 5px;", переменная "two", то выводить "padding: 5px;.

Вот мой первоначальный код:


<?php
if(isset($one)){
include ("css/one.css");
}
if(isset($two)){
include ("css/two.css");
}
?>

Всё вродже выводится, но браузер не реагирует на эти значения, и выводятся они коряво, можно конечно в <pre></pre> их засунуть, но это тоже не выход...

Вобщем, может кто-нибудь делал себе что-то наподибии, подскажите, натолкните на мысль, так сказать...

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Не, вы немного не поняли

в страницу всталяется код:

<link rel="stylesheet" type="text/css" href="css.php?one&two" />

Тоесть браузер находит CSS в файле css.php, в который вписаны переменные, а уже в файле css php находится код:


<?php
if(isset($one)){
include ("css/one.css");
}
if(isset($two)){
include ("css/two.css");
}
?>

Только css.php не откликается браузеру как css файл и отображается без переходов между строк.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy