Du PHP dans fichier CSS - PHP - Programmation
Marsh Posté le 17-10-2005 à 10:08:51
C'est qu'il est pas au bon endroit. Si ton fichier PHP est interpreter comme il faut, ça doit marcher ...
Marsh Posté le 17-10-2005 à 10:12:51
Résolu ...2 minutes après avoir posté. 
Il s'agissait d'un pb de direction : href="../repertoire/style.php" à la place de href="../style.php" car mon fichier style n'est pas dans le même répertoire que mon index.php. 
 
Sinon, on peut rajouter ça aussi dans le fichier style.php: 
<?php header("HTTP/1.0 304 Not Modified" ); ?> 
qui évite de recharger le fichier style.On utilise le cache. 
 
Merci...
Marsh Posté le 17-10-2005 à 10:15:38
Merci esox_ch, j'ai trouvé la réponse avant de lire ton post... 
Tu avais vu juste . 
Merci et A+
Marsh Posté le 17-10-2005 à 13:14:56
Autre chose pendant que j'y suis. 
 
Est-ce valable ? 
 
Fichier style.php 
 
<?php header("Content-type: text/css" ); ?> 
 
 
#menu { 
   background-color: #<?php echo $couleur; ?>; 
   } 
 
Merci
Marsh Posté le 17-10-2005 à 13:25:12
oui.
Marsh Posté le 17-10-2005 à 14:11:48
Merci pour vos réponses si rapides ! 
 
Alors j'en profite...( et en abuse !!!!) 
 
Donc j'ai mon index.php et mon style.php 
 
 
--------------- style.php --------------------- 
<?php header("Content-type: text/css" ); ?> 
 
body  
     { 
      background-color: #<?php echo $couleur; ?>; 
     } 
 
---------------fin style.php ------------------ 
 
Imaginons que j'ai fait passer par l'url (méthode GET) la variable couleur ($couleur) d'une page quelconque à index.php. Celle-ce ne sera pas reconnu par style.php !  
 
Me trompe-je ?
Marsh Posté le 17-10-2005 à 15:06:05
| bizzard85 a écrit : Imaginons que j'ai fait passer par l'url (méthode GET) la variable couleur ($couleur) d'une page quelconque à index.php. Celle-ce ne sera pas reconnu par style.php !   | 
 
 
Tu ne te trompes pas, mais rien ne t'empêche de passer à style.php la valeur de la variable. Dans index.php : 
| Code : 
 | 
 
  
Marsh Posté le 17-10-2005 à 15:09:40
Trop cool...ça paraît évident à bien y réfléchir. 
comme quoi des fois on n'ose pas tenter des trucs. 
 
Je vais tenter l'affaire...mais c'est bien sûr. 
 
  A+
  A+
Marsh Posté le 17-10-2005 à 09:59:59
Je désire introduire du PHP dans mes fichiers CSS.
Avez-vous une idée de la façon d'opérer. ?
Je fais ça mais il y a un pb.
1. Je renomme le style.css en style.php
2. ensuite dans le syle.php je mets:
------ début de mon fichier style.php -------
<?php
header("Content-type: text/css" );
header("HTTP/1.0 304 Not Modified" );
?>
#body { et patati et patata }
etc
--------- fin de mon fichier style ---------
3.Dans ma page php principale (ex: index.php), je mets :
<link rel="stylesheet" type="text/css" media="screen" href="../style.php">
Voila ,cela devrait marcher, mais bon visiblement non car le fichier style.php n'est pas pris en compte.
Une idée ????