/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
php i en .css fil
Fra : Bo Rattenborg


Dato : 09-01-02 11:11

Jeg vil gerne gøre en .css fil dynamisk. .css filen hentes ind via
<LINK REL="StyleSheet" HREF="inc/setup/styles/style.css" TYPE="text/css">

hvordan kan jeg afvikle PHP kode i .css filen ?

Er den eneste løsning, at få PHP til at generer denne fil ?

Det jeg ønsker er at jeg i PHP har en række farve temaer i en array - disse
farve temaer vil jeg så gerne indarbejde i min .css fil.

Eks. på farve tema:
$color[0][background] = 'FFD800';
$color[0][text] = 'FFFFFF';
$color[0][borders] = 'FFFFFF';

Jeg håber at nogen kan hjælpe.

Mvh
Bo



 
 
Dan Molberg (09-01-2002)
Kommentar
Fra : Dan Molberg


Dato : 09-01-02 11:09

"Bo Rattenborg" <bo.rattenborg@[no spam]mail.dk> wrote in message
news:a1h4lh$53l$1@sunsite.dk...
> Jeg vil gerne gøre en .css fil dynamisk. .css filen hentes ind via
> <LINK REL="StyleSheet" HREF="inc/setup/styles/style.css" TYPE="text/css">
>
> hvordan kan jeg afvikle PHP kode i .css filen ?
>
> Er den eneste løsning, at få PHP til at generer denne fil ?
Sådan her:
<LINK REL="StyleSheet" HREF="inc/setup/styles/style.css.php"
TYPE="text/css">
Sådan går jeg... og det virker perfekt....




Lasse Hedegaard (09-01-2002)
Kommentar
Fra : Lasse Hedegaard


Dato : 09-01-02 11:27

"Bo Rattenborg" <bo.rattenborg@[no spam]mail.dk> skrev:

>hvordan kan jeg afvikle PHP kode i .css filen ?

Du kan enten sætte din server op til at parse .css-filer, eller du kan
jo blot kalde filen .php:

HREF="inc/setup/styles/style.php

venligst,
Lasse Hedegaard

--
http://www.simlock.dk/ - Få fjernet SIM-låsen fra din mobiltelefon!

Bo Rattenborg (09-01-2002)
Kommentar
Fra : Bo Rattenborg


Dato : 09-01-02 11:50

> Du kan enten sætte din server op til at parse .css-filer, eller du kan
> jo blot kalde filen .php:

øh nåhh ja *rødme* - jeg mener bare, at jeg havde prøvet det for laaang tid
siden, og der gik der ged i det når en .php skulle bruges som style fil. Men
jeg husker nok forkert.

Bo



Niels Andersen (09-01-2002)
Kommentar
Fra : Niels Andersen


Dato : 09-01-02 11:46

"Bo Rattenborg" <bo.rattenborg@[no spam]mail.dk> wrote in message
news:a1h6uk$cfg$1@sunsite.dk...
> øh nåhh ja *rødme* - jeg mener bare, at jeg havde prøvet det for laaang
tid
> siden, og der gik der ged i det når en .php skulle bruges som style fil.
Men
> jeg husker nok forkert.

Det må du gøre. PHP kan generere hvad som helst.

(Men noget er nemmere end andet. )

--
Mvh.

Niels Andersen



Andreas Hjordt (09-01-2002)
Kommentar
Fra : Andreas Hjordt


Dato : 09-01-02 14:02

"Lasse Hedegaard" <laxxe@nospam.dk> wrote in message
news:bm6o3ucub2cl3r7plcnoae11gm41r96vgj@news.tele.dk...
> "Bo Rattenborg" <bo.rattenborg@[no spam]mail.dk> skrev:
>
> >hvordan kan jeg afvikle PHP kode i .css filen ?
>
> Du kan enten sætte din server op til at parse .css-filer, eller du kan
> jo blot kalde filen .php:
>
> HREF="inc/setup/styles/style.php
>

Kan du validere en css fil der ender på .php?

Andreas Hjordt




Dan Molberg (09-01-2002)
Kommentar
Fra : Dan Molberg


Dato : 09-01-02 14:13

"Andreas Hjordt" <ahj@SPAMOFF_trition.dk> wrote in message
news:3c3c3f47$0$35535$edfadb0f@dspool01.news.tele.dk...
> Kan du validere en css fil der ender på .php?
Uden problemer....



Andreas Hjordt (09-01-2002)
Kommentar
Fra : Andreas Hjordt


Dato : 09-01-02 14:33

"Dan Molberg" <beyond@-REMOVE-repair.dk> wrote in message
news:a1hfms$8pr$1@sunsite.dk...
> "Andreas Hjordt" <ahj@SPAMOFF_trition.dk> wrote in message
> news:3c3c3f47$0$35535$edfadb0f@dspool01.news.tele.dk...
> > Kan du validere en css fil der ender på .php?
> Uden problemer....
ok jeg mente bare at jeg engang havde problemer med validatoren på w3c, men
jeg husker nok forkert.

mvh
Andreas Hjordt




Niels Andersen (09-01-2002)
Kommentar
Fra : Niels Andersen


Dato : 09-01-02 15:09

"Andreas Hjordt" <ahj@SPAMOFF_trition.dk> wrote in message
news:3c3c3f47$0$35535$edfadb0f@dspool01.news.tele.dk...
> Kan du validere en css fil der ender på .php?

Filnavnet er i princippet ligegyldigt.

Webserveren fortæller hvilken type fil det er, klienten har ikke noget at
bruge navnet til.

De fleste webservere er dog sat op til at behandle filer med endelsen
".html" som html-filer, osv. Men det er let at ændre.
Således kan man kalde php-filerne for "*.jpg", jpg-filerne for "*.html", og
html-filerne for "*.cirkustelt". Bare du selv kan holde styr på det.

--
Mvh.

Niels Andersen



Andreas Hjordt (09-01-2002)
Kommentar
Fra : Andreas Hjordt


Dato : 09-01-02 16:06

"Niels Andersen" <niels-usenet@myplace.dk> wrote in message
news:VaY_7.12459$aS.1684795@news010.worldonline.dk...
> "Andreas Hjordt" <ahj@SPAMOFF_trition.dk> wrote in message
> news:3c3c3f47$0$35535$edfadb0f@dspool01.news.tele.dk...
> > Kan du validere en css fil der ender på .php?
>
> Filnavnet er i princippet ligegyldigt.

Det ved jeg. Det var mere w3c css validator jeg engang havde problemer med.

mvh
Andreas Hjordt



Niels Andersen (09-01-2002)
Kommentar
Fra : Niels Andersen


Dato : 09-01-02 16:16

"Andreas Hjordt" <ahj@SPAMOFF_trition.dk> wrote in message
news:3c3c5c88$0$35490$edfadb0f@dspool01.news.tele.dk...
> > > Kan du validere en css fil der ender på .php?
> > Filnavnet er i princippet ligegyldigt.
> Det ved jeg. Det var mere w3c css validator jeg engang havde problemer
med.

Filnavnet er ligegyldigt uanset klienten. :)

Spørgsmålet er, om det er den rigtige mime-type der bliver sendt. Det sker
ofte automatisk, hvis filen hedder ".css".

--
Mvh.

Niels Andersen



Peter Brodersen (09-01-2002)
Kommentar
Fra : Peter Brodersen


Dato : 09-01-02 23:53

On Wed, 9 Jan 2002 15:09:09 +0100, "Niels Andersen"
<niels-usenet@myplace.dk> wrote:

>Webserveren fortæller hvilken type fil det er, klienten har ikke noget at
>bruge navnet til.

.... og php-filer bliver typisk returneret som text/html - så bruger
man php-filer til at generere style-sheet-filer, bør man - hvis man er
rigtig flink - lige smide en passende content-type på, fx:

header("Content-Type: text/css");

--
- Peter Brodersen

Nils Lastein (11-01-2002)
Kommentar
Fra : Nils Lastein


Dato : 11-01-02 23:05

"Bo Rattenborg" <bo.rattenborg@[no spam]mail.dk> wrote in message
news:a1h4lh$53l$1@sunsite.dk...
> Jeg vil gerne gøre en .css fil dynamisk. .css filen hentes ind via
> <LINK REL="StyleSheet" HREF="inc/setup/styles/style.css" TYPE="text/css">
>
> hvordan kan jeg afvikle PHP kode i .css filen ?
>
> Er den eneste løsning, at få PHP til at generer denne fil ?
>
> Det jeg ønsker er at jeg i PHP har en række farve temaer i en array -
disse
> farve temaer vil jeg så gerne indarbejde i min .css fil.
>
> Eks. på farve tema:
> $color[0][background] = 'FFD800';
> $color[0][text] = 'FFFFFF';
> $color[0][borders] = 'FFFFFF';
>
> Jeg håber at nogen kan hjælpe.
>
> Mvh
> Bo

Det klart nemmeste er, at inkludere CSS-definitionerne i en <STYLE>-sektion
i hovedet i din HTML-side. Når du alligevel generere dem er der ingen grund
til at placere dem i en seperat fil - det er jo netop kun for at have
definitionerne een gang.

Nils



Niels Andersen (11-01-2002)
Kommentar
Fra : Niels Andersen


Dato : 11-01-02 23:12

"Nils Lastein" <nila@dsr.kvl.dk> wrote in message
news:TjJ%7.18144$Zm5.1713281@news000.worldonline.dk...
> Det klart nemmeste er, at inkludere CSS-definitionerne i en
<STYLE>-sektion
> i hovedet i din HTML-side. Når du alligevel generere dem er der ingen
grund
> til at placere dem i en seperat fil - det er jo netop kun for at have
> definitionerne een gang.

Nogle stylesheets kan godt blive så store, at det er praktisk af hensyn til
trafikken.
Men så skal man sørge for, at sætte de rigtige headere, så filen kan caches.

--
Mvh.

Niels Andersen



Mogens Meier Christe~ (12-01-2002)
Kommentar
Fra : Mogens Meier Christe~


Dato : 12-01-02 15:32

"Niels Andersen" <niels-usenet@myplace.dk> wrote in message
news:mrJ%7.18152$Zm5.1713804@news000.worldonline.dk...


> Nogle stylesheets kan godt blive så store, at det er praktisk af hensyn
til
> trafikken.
> Men så skal man sørge for, at sætte de rigtige headere, så filen kan
caches.

Hvordan gør man det??? Det har jeg nemlig haft meget brug for især mht.
dynamiske billeder!

Pf. tak!


--
Mvh. Mogens
www.momech.dk




Niels Andersen (12-01-2002)
Kommentar
Fra : Niels Andersen


Dato : 12-01-02 19:39

"Mogens Meier Christensen" <mmc@nospam.dk> wrote in message
news:a1phds$24q$1@news.cybercity.dk...
> > Men så skal man sørge for, at sætte de rigtige headere, så filen kan
> caches.

> Hvordan gør man det??? Det har jeg nemlig haft meget brug for især mht.
> dynamiske billeder!

Se det er straks en helt anden snak. :)

Se bla. på Expires og Etag headerne. Har desværre ikke lige tid til at finde
noget mere konkret lige nu.

--
Mvh.

Niels Andersen



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408942
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste