Sönke Tesch: css und php

Beitrag lesen

was aber wenn ich einen wert dieser CSS-datei ändern möchte? z.b. den bgcolor, dieser wert soll aus einer datenbank heraus in die css-datei eingefügt werden (als variable)

ist es möglich die css-datei von php schreiben zulassen?

Sicher, du kannst von PHP jegliche Dateiarten erzeugen lassen. Worauf Du lediglich achten mußt, ist der richtige Datentyp. Für CSS-Daten musst Du

header("Content-Type: text/css");

in das Skript schreiben (dessen Name natürlich auf .php enden muß, sonst kriegt der PHP-Interpeter das Ding nicht zu sehen).

Was ich aber nicht verstehe, ist, warum Du aus einer Datenbank ein PHP-Skript CSS-Sachen erstellen lassen willst. Warum änderst Du nicht einfach die zentrale CSS-Datei? Das ist wesentlich einfacher und dafür ist sie ja schließlich auch da.

Gruß,
  soenk.e