Johannes Zeller: welche funktion?!

Beitrag lesen

Hallo Adrian,

ich möchte über ein admintool eine neue Farbe eingeben können, die dann in meine css an die richtige stelle geschrieben wird.

»»

[...]

dabei soll "  background-color: #A5C500;" überschrieben werden und die neue farbe dort eingesetzt werden.

Speicher die Farbe irgendwo anders und füge Sie dann dynamisch in das Script ein. Das dürfte die einfachste Möglichkeit sein.

Datei foobar.php:
---------------------------------------------------------------------

<?php  
header('Content-Type: text/css');  
// Wert aus Datenbamk oder wo auch immer du den abgespeichert hast holen und  
// der Variablen zuweisen  
$top_bgcolor = '#A5C500';  
?>
~~~~~~css
  
#top {  
   width: 100%;  
   height: 90px;  
   background-color: [code lang=php]<?php echo $top_bgcolor; ?>
~~~;  
   border: 0px;  
   position: absolute;  
   right: 0px;  
   top: 0px;  
}[/code]  
\---------------------------------------------------------------------  
  
Eine andere Möglichkeit ist, den Wert mit Hilfe der [Dateibearbeitungs-Funktionen](http://www.php.net/manual/en/ref.filesystem.php) direkt in der CSS-Datei zu speichern.  
  
Schöne Grüße,  
  
Johannes

-- 
ie:% fl:( br:< va:| ls:[ fo:) rl:) n4:? ss:| de:] js:| ch:} sh:) mo:| zu:)