Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3112 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Du PHP dans fichier CSS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Du PHP dans fichier CSS

n°1224260
bizzard85
Posté le 17-10-2005 à 09:59:59  profilanswer
 

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 ????

mood
Publicité
Posté le 17-10-2005 à 09:59:59  profilanswer
 

n°1224261
esox_ch
Posté le 17-10-2005 à 10:08:51  profilanswer
 

C'est qu'il est pas au bon endroit. Si ton fichier PHP est interpreter comme il faut, ça doit marcher ...


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
n°1224262
bizzard85
Posté le 17-10-2005 à 10:12:51  profilanswer
 

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...

n°1224263
bizzard85
Posté le 17-10-2005 à 10:15:38  profilanswer
 

Merci esox_ch, j'ai trouvé la réponse avant de lire ton post...
Tu avais vu juste .
Merci et A+

n°1224427
bizzard85
Posté le 17-10-2005 à 13:14:56  profilanswer
 

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

n°1224437
sielfried
Posté le 17-10-2005 à 13:24:03  profilanswer
 

Pourquoi pas ? (si $couleur est définie)

n°1224440
skeye
Posté le 17-10-2005 à 13:25:12  profilanswer
 

oui.


---------------
Can't buy what I want because it's free -
n°1224530
bizzard85
Posté le 17-10-2005 à 14:11:48  profilanswer
 

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 ?

Message cité 1 fois
Message édité par bizzard85 le 17-10-2005 à 14:12:21
n°1224620
DjMerguez
Posté le 17-10-2005 à 15:06:05  profilanswer
 

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 !  
 
Me trompe-je ?


 
Tu ne te trompes pas, mais rien ne t'empêche de passer à style.php la valeur de la variable. Dans index.php :

Code :
  1. <link rel="stylesheet" type="text/css" media="screen" href="../style.php?couleur=<?php echo htmlspecialchars($_GET['couleur']); ?>">


 

n°1224623
bizzard85
Posté le 17-10-2005 à 15:09:40  profilanswer
 

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.
 
 :bounce:  A+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Du PHP dans fichier CSS

 

Sujets relatifs
créer un formulaire a partir d'une DTD grace a PHPFichier avec macro sous excel
JSP/PHPDécompresser fichier archive oracle
[CSS] a:hover - menu - overflow - imbrication - div - dl - dd - dtCSS : Flottement de tableaux combiné avec du texte justifié
[XHTML;CSS] Problème de scroll[Script PHP] galerie photo LuxBum : demande d'avis
en PL/SQL comment lire des informations dans un fichier INIdu php dans un fichier css
Plus de sujets relatifs à : Du PHP dans fichier CSS


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR