Kom ihåg mig?
Home Menu

Menu


Skapa ett css dokument med php

 
 
Ämnesverktyg Visningsalternativ
Oläst 2010-01-14, 14:13 #1
KarlRoos KarlRoos är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2007
Inlägg: 1 416
KarlRoos KarlRoos är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2007
Inlägg: 1 416
Ta en titt på http://net.tutsplus.com/tutorials/ht...our-css-files/

Då ser källkoden bra ut också
KarlRoos är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-17, 20:55 #2
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
Hur inkluderar du CSS-filen från HTML-koden?

Har du testat att istället inkludera en statisk CSS-fil på samma sätt, som är exakt likadan som den som skapas med t.ex. f=20?

Citat:
Ursprungligen postat av mch Visa inlägg
<?if($_GET['f']){$f=$_GET['f'];}else{$f=10;}?>
Jag skulle göra så här:
PHP-kod:
if(isset($_GET['f'])&&intval($_GET['f'])>7$f=intval($_GET['f']); else $f=10
BjörnJ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-17, 21:04 #3
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
Citat:
Ursprungligen postat av BjörnJ Visa inlägg
Hur inkluderar du CSS-filen från HTML-koden?

Har du testat att istället inkludera en statisk CSS-fil på samma sätt, som är exakt likadan som den som skapas med t.ex. f=20?


Jag skulle göra så här:
PHP-kod:
if(isset($_GET['f'])&&intval($_GET['f'])>7$f=intval($_GET['f']); else $f=10
Kan man inte köra
PHP-kod:
$f = (isset($_GET['f']) ? $_GET['f'] : "10"
allstars är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-18, 07:05 #4
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
Citat:
Ursprungligen postat av allstars Visa inlägg
Kan man inte köra
PHP-kod:
$f = (isset($_GET['f']) ? $_GET['f'] : "10"
Jo, det borde också gå bra, men jag skulle fortfarande ha med intval(). Dels för att vara säker på att det är ett riktigt värde, och dels för att det inte ska gå att utifrån få in valfri data i koden.
PHP-kod:
$f = (isset($_GET['f'])&&intval($_GET['f'])>7) ? intval($_GET['f']) : 10
Man skulle även kunna lägga till t.ex. &&intval($_GET['f'])<25 om man vill sätta en maxstorlek.
BjörnJ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-18, 07:29 #5
mch mch är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2009
Inlägg: 8
mch mch är inte uppkopplad
Nykomling
 
Reg.datum: Oct 2009
Inlägg: 8
Så här infogar jag det.

<html>

<head>
<meta http-equiv="Content-Language" content="sv">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title></title>
<link rel="shortcut icon" type="image/x-icon" href="images/favicon.ico">
<link rel="stylesheet" type="text/css" href="css.php" />
</head>


Och sätter jag 20 statiskt i samma fil så fungerar det font-size: 20px;.
Det gör ingen skillnad om jag använder ditt...
if(isset($_GET['f'])&&intval($_GET['f'])>7) $f=intval($_GET['f']); else $f=10;
mch är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-18, 07:45 #6
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
BjörnJ BjörnJ är inte uppkopplad
Mycket flitig postare
 
Reg.datum: May 2009
Inlägg: 971
Citat:
Ursprungligen postat av mch Visa inlägg
<link rel="stylesheet" type="text/css" href="css.php" />
css.php får ju inte veta eventuella parametrar som index.php får.
PHP-kod:
<link rel="stylesheet" type="text/css" href="css.php<?php if(isset($_GET['f'])) echo '?f='.intval($_GET['f']); ?>" />
Citat:
Ursprungligen postat av mch Visa inlägg
Det gör ingen skillnad om jag använder ditt...
if(isset($_GET['f'])&&intval($_GET['f'])>7) $f=intval($_GET['f']); else $f=10;
Nej, det var inte menat som en lösning på problemet, bara en förbättring av koden.
BjörnJ är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-21, 02:29 #7
Nihilnovi Nihilnovi är inte uppkopplad
Medlem
 
Reg.datum: Jun 2008
Inlägg: 233
Nihilnovi Nihilnovi är inte uppkopplad
Medlem
 
Reg.datum: Jun 2008
Inlägg: 233
Vill inte upprepa mig igen, håller helt enkelt inte med =)

Med det sagt har jag nästan bara jobbat i USA där detta är standard bland alla byråer jag har vart involverad med. Hur det funkar i sverige är knappast något just jag personligen sätter något värde på då det inte är min marknad, precis som 99% av personer här på WN inte skulle bry sig om andra marknader.

Vill också påpeka att när jag bara freelancede så gjorde jag ungefär på grinditwp's sätt! Det är nog lite annorlunda regler i B2B och B2C=)
Nihilnovi är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-22, 13:48 #8
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Ursprungligen postat av Nihilnovi Visa inlägg
Vill inte upprepa mig igen, håller helt enkelt inte med =)

Med det sagt har jag nästan bara jobbat i USA där detta är standard bland alla byråer jag har vart involverad med. Hur det funkar i sverige är knappast något just jag personligen sätter något värde på då det inte är min marknad, precis som 99% av personer här på WN inte skulle bry sig om andra marknader.

Vill också påpeka att när jag bara freelancede så gjorde jag ungefär på grinditwp's sätt! Det är nog lite annorlunda regler i B2B och B2C=)
Där har du nog fel, det är väldigt många på WN som även är verksamma internationellt.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-25, 18:22 #9
Nihilnovi Nihilnovi är inte uppkopplad
Medlem
 
Reg.datum: Jun 2008
Inlägg: 233
Nihilnovi Nihilnovi är inte uppkopplad
Medlem
 
Reg.datum: Jun 2008
Inlägg: 233
Citat:
Ursprungligen postat av tartareandesire Visa inlägg
Där har du nog fel, det är väldigt många på WN som även är verksamma internationellt.
Jasså, så skulle de som jobbar internationellt följa allt exakt hur det funkar i en viss marknad när man jobbar mot en annan? Nej, jobbar man i USA mot en amerikansk marknad bryr man sig bara om det, jobbar man internationellt mot t.ex en svensk kund så anpassar man sig till den svenska marknaden, och bryr sig knappast om hur det är i t.ex Indien, Frankrike eller Australien. Däremot vill man fortfarande se en viss internationell standard vad gäller programering i B2B.

Ford gör bilar i USA med amerikas flagga på, de är ett internationellt företag som finns i hela världen. Hur bra tror du de bilarna som har den amerikanska flaggan skulle sälja i resten av världen? Nej du hittar de inte där, för att att även som ett internationellt företag så anpassar sig Ford mot den marknaden där kunden befinner sig i.

Är man så dum, som enligt dig "många här på WN är" att man inte bryr sig om sånt så kan man knappast kalla sig seriös på någon nivå, det bästa man kan uppnå är att knega för sina 20-50k i månaden och vara nöjd med att vara medelmåttig.

Om jag nån gång skulle göra en enterprise sida åt en svensk kund så skulle jag självfallet ta reda på allt jag behöver vad gäller namnkonventioner(självfallet allt annat också) i sverige. Med det sagt, så letar jag knappast efter kunder i ett land med 9 miljoner invånare.

Hela sveriges internet marknad ungefär like stor som ett par kvarter i NYC, och därför, om du nu som svensk utvecklare jobbar internationellt(eller mot USA som många seriösa utvecklare gör, för där är alla pengar) börjar du snabbt förstå att det som gäller i världens största marknad snabbt blir till internationell standard, gör du inte det, ja, lycka till!

I B2C spelar det nog ingen roll vad eller hur man gör något, de flesta kunder är helt okunniga men även där tycker jag man ska hålla en viss standard som är anpassad till marknaden, fast det är nog knappast några pengar där och jag skulle inte rekomendera att jobba i den sektorn. Fast det är nog där de flesta börjar och det är absolut normalt, jag gjorde själv det =)


Nu har ju hela tråden blivit om något helt annat så jag får sluta tjata :P In the end tycker jag att en fil ska sluta på den ändelsen som filtypen är, men om det nu är så att t.ex i sverige är det väldigt vanligt för css filer att ha php som ändelse så är det bara att köra på så länge det är en svensk kund, och anpassa sig(gällande allt, inte bara filändelse självklart :P) beroende på geografi om man jobbar internationellt.
Nihilnovi är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-01-25, 18:35 #10
Jawns avatar
Jawn Jawn är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2004
Inlägg: 986
Jawn Jawn är inte uppkopplad
Mycket flitig postare
Jawns avatar
 
Reg.datum: Aug 2004
Inlägg: 986
http://www.phpro.org/articles/Embedding-PHP-In-CSS.html
Jawn är inte uppkopplad   Svara med citatSvara med citat
Svara

Taggar
css, php


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 01:41.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017