Zunächst mal die Info für alle, die die Lösung von Karlnapp75 einsetzen wollen: ihr müsst die Datei, die ihr als Header nutzen wollt, als "bgr_blue1.png" im Ordner img speichern. Das wird übrigens in der Datei "style/css/css.css" bei mir ab Zeile 1069 festgelegt (könnte bei euch anders sein):
- #zentrieren {
- background:url("../../img/bgr_blue1.png") repeat-x scroll 0 0;
Bitte beacten: in einem Download von Karlnapp75 wird in der css die Datei auf "bgr_blue_20202021_season.png" festgelegt. Je nachdem, ob man nur die Header oder das Komplett-Paket für die Header genutzt hat, muss man den Dateinamen entsprechend wählen. Schaut also zur Sicherheit in eurer css-Datei nach und sucht nach "zentrieren", dann findet ihr das sofort.
Das bedeutet natürlich, dass es hier keinen Automatismus gibt, sondern für alle User der Seite gleich gilt.
Es sei denn, ihr wollt die angesprochene Lösung nutzen.
Die Lösung von Manolo funktioniert unter PHP7! Es gibt dort keine Anpassungen diesbezüglich zu tun.
Ich finde die Idee super - die Umsetzung würde ich aber anders gestalten, da die CSS-Datei aufgeblasen wird und das Ganze sehr statisch ist. Ich würde den Dateinamen aus der User-Einstellung ableiten und in der index.php behandeln.
Sicherlich fragt ihr jetzt, warum ich das nicht mache... Ich hatte vor Kurzem eine Augen-OP und muss mich noch schonen. Den Text hier zu schreiben, fällt mir schon schwer - aber was macht man nicht alles für die Community