J'ai suivi ce tutoriel https://css-tricks.com/css-variables-with-php/ pour utiliser les variables php en CSS. J'utilise concrete5 (version 5.6) CMS. J'ai chargé les fichiers .php et .css.Y compris les variables php en CSS (dans concrete5)
NewFile.php
<?php
header("Content-type: text/css; charset: UTF-8");
$clRed = 'red';
?>
NewFile.css
@import "/path/css/NewFile.php?type=cms";
.one-third{
width: 33%;
margin: 0 auto;
background: <?php echo $clRed;?>;
}
mais ne lit pas css les variables php.
J'ai aussi renvoyé ces liens
http://doctype.com/use-php-variables-inside-css-file
how can I use of a php variable into a .css file
PHP Variables in CSS not working
Merci d'avance. Note: Je sais que ce n'est pas une pratique recommandée.
Cela ne fonctionne pas, quelle devrait être la hiérarchie. Dois-je d'abord importer le fichier * .css.php ou le fichier * .php? – Neetigya
Oubliez les deux fichiers, unifiez-les dans NewFile.php et mettez en href de lien. – calexandre
Cela fonctionne, merci. Pour les futurs lecteurs, cette ligne est très importante: - header ("Content-type: text/css; jeu de caractères: UTF-8"); et un autre bon lien - http://jafty.com/blog/tag/php-header-content-type-css/ – Neetigya