PHP dans une feuille de style ?

Fermé
Marc - 20 janv. 2008 à 20:14
 dePassage - 19 mai 2008 à 17:41
Bonjour,
Peut on écrire des instructions en PHP à l'intérieur 'une feuille de style (par expemple pour changer automatiquement le chemin d'un background en fonction d'un parametre passé par URL) ?
A voir également:

2 réponses

Xil Messages postés 350 Date d'inscription vendredi 18 janvier 2008 Statut Membre Dernière intervention 11 juin 2009 257
20 janv. 2008 à 21:57
Dans le fichier .css, non.

Par contre tu peux mettre une partie de CSS dans une balise <style> de tes balises <head> de ta page, qui peut, elle, être en PHP et ainsi faire varier ton background.
3
il y a aussi cette possibilité, pour mettre des css dynamiques dans un fichier externe

le fichier s'appelle "cssdynamiques.php'

et dans le php principal, il y a un include "cssdynamiques.php";

tout est dans la première ligne echo '<style type="text/css"> ';

<?php
	echo '<style type="text/css"> ';
	echo "\n";
	echo 'body {';
	echo "\n";

	if ($FondPages !== "sans") {
		echo ' background-image:url("'.$NomDossierGraphisme.'/graphismes/fondpages.'.$FondPages.'"); ';
		echo "\n";
	}

	echo ' background-color:'.$CouleurFondPages.'; ';
	echo "\n";
	echo ' color:'.$CouleurPolicePagesNormal.'; ';
	echo "\n";
	echo ' font-family:'.$PolicePages.'; ';
	echo "\n";
	echo '}';
	echo "\n";
	echo '</style>';


	?>
0
Merci, ç'était en fait tout simple j'y avai pas pensé car ayant l'habitude de tout mettre en externe... merci...
0