Even een kort vraagje, is het mogelijk PHP in een Extern CSS bestand te gebruiken?
Alvast bedankt,
- Php in CSS
-
07-05-2010, 13:08 #1
- Berichten
- 315
- Lid sinds
- 15 Jaar
Php in CSS
-
In de schijnwerper
Senior Designster - top kwaliteit - 16 uur per week - per maand - 350 euroFreelance / WerkProduct feed grid V1.7 - Creer een affiliate shop in 2 min - WP plugin - V1.7 NU LIVEPHP scriptsLaravel / Wordpress - Top kwaliteit voor een gunstig tariefFreelance / WerkSEO-tekstschrijver inhuren | beter vindbaar met webtekstenFreelance / Werk -
07-05-2010, 13:10 #2
- Berichten
- 2.971
- Lid sinds
- 18 Jaar
file_get_contenst()
curl
fopen()
Of verduidelijk je vraag,
-
07-05-2010, 13:11 #3
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
Nee.
Maak een php bestand met een header() als stylesheet, maak vervolgens een .htacces bestand die het style.php als style.css leest.
Veel geluk!
Aanvullend bericht:
Even opgezocht, header("Content-type: text/css");, dat moet je boven aan je style.php zetten.Laatst aangepast door Eddy B. : 07-05-2010 om 13:15 Reden: Automatisch samengevoegd.
-
07-05-2010, 13:17 #4
- Berichten
- 315
- Lid sinds
- 15 Jaar
Hmm, beetje te moeilijk voor mij.
Met die htacces enzo, lijkt me ook omslachtig.
Kan het wel als de css in de hmtl zit.
dus:
<div id="container" style="background-image: <?php if else etc. ?>">
-
07-05-2010, 13:20 #5
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
Nou het kan makkelijker.
Neem je style.css en verander het naar style.php, zet vervolgens boven aan op de eerste regel: <?php header("Content-type: text/css"); ?>. Vervolgens kan je gewoon in de style.php doen wat je wil als de output naar valide CSS is.
<link type="stylesheet" href="style.css"> moet je wel even veranderen naar <link type="stylesheet" href="style.php">
Aanvullend bericht:
Netter, vind ik persoonlijk een .htaccess aan te maken met het volgende:
RewriteEngine on
RewriteRule ^style.php style.css
zodat je gewoon in je <link> style.css kan zetten.Laatst aangepast door Eddy B. : 07-05-2010 om 13:22 Reden: Automatisch samengevoegd.
-
07-05-2010, 13:24 #6
- Berichten
- 1.263
- Lid sinds
- 16 Jaar
Nou, even duidelijk dus:
Maak 2 bestanden;
- style.php
- .htaccess
Inhoud .htaccess
Code:RewriteEngine On RewriteRule ^style.css style.php
Code:<?php header("Content-type: text/css"); ?>
- style.php is nu opvraagbaar als style.css, en je kan gewoon php gebruiken in je stylesheet
-
07-05-2010, 13:25 #7
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
Jep dat is de duidelijke versie. :)
-
07-05-2010, 13:27 #8
- Berichten
- 315
- Lid sinds
- 15 Jaar
Oké dankjullie wel.
Dus als ik die .htacces doe, kan ik hem gewoon oproepen met style.css.
Terwijl het een style.php is.
En als die header er maar boven staat, kan ik in die stylesheet gewoon php gebruiken.
Mits de output valid css is?
-
07-05-2010, 13:28 #9
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
Jep, correct, vergeet niet dat het .htaccess is met dubbel SS (was mijn eerste .htaccess foutje xD)
-
07-05-2010, 18:39 #10
- Berichten
- 315
- Lid sinds
- 15 Jaar
Nu krijg ik deze error.
Enkel op de pagina waar die htacces heb geplaatst.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator,and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
-
07-05-2010, 18:47 #11
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
Vergeet je geen style.css aan te maken, ookal gebruik je 'em niet.
-
07-05-2010, 18:55 #12
- Berichten
- 315
- Lid sinds
- 15 Jaar
Ik heb nu zowel .css als .php staan, maar hij doet niks.
-
07-05-2010, 18:56 #13
- Berichten
- 1.001
- Lid sinds
- 16 Jaar
Kan je even de .htaccess posten?
-
07-05-2010, 19:12 #14
- Berichten
- 315
- Lid sinds
- 15 Jaar
Dat was dit:
PHP Code:RewriteEngine OnRewriteRule ^style.css style.php
-
07-05-2010, 19:20 #15
- Berichten
- 604
- Lid sinds
- 16 Jaar
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic