Seite 1 von 1

Logo nach Datum automatisch ändern?

Verfasst: 27.11.2009 09:50
von Sindy
Die Idee dieses Snippets finde ich gut:

http://www.phpbb.de/community/viewtopic ... 5&t=162961

Würde mich aber sehr freuen, wenn sich ein Bastler ranmacht, der dieses auf Datum umbaut, so dass ich nur die Daten eingeben brauch, wann welches Logo sichtbar ist. Z.Bsp. 01.12.2009-30.12.2009 - Logo-1.jpg (Weihnacht), 31.12.2009-02.01.2010 - Logo-2.jpg (Silvester), usw. ...

Danke! ^,^

Re: Logo nach Datum automatisch ändern?

Verfasst: 17.12.2009 22:42
von Sindy
Oder mal anders gefragt: Welches Script lässt sich wie einbauen?

http://forum.chip.de/html-css-javascrip ... ost7629033
oder
http://www.html.de/php/16123-bildwechse ... engig.html

Bin über jede Hilfe und jeden Gedanken dankbar :D

Re: Logo nach Datum automatisch ändern?

Verfasst: 18.12.2009 10:07
von modernist
Also ich habe das für meinen Adventskalendermodus so gelöst:

Code: Alles auswählen

<div><!-- PHP -->
$todayxmas = date("d");
$monatxmas = date("m");
if($monatxmas=="12" and $todayxmas<"27") {echo "<img src=\"./styles/themename/theme/images/bild"."$todayxmas".".jpg\" width=\"xxx\" height=\"yyy\" alt=\"\" />";}
else {if($monatxmas=="11" and $todayxmas>"28") {echo "<img src=\"./styles/themename/theme/images/bild"."$todayxmas".".jpg\" width=\"xxx\" height=\"yyy\" alt=\"\" />";}
else {echo "<img src=\"./styles/themename/theme/images/bildstandard.jpg\" width=\"xxx\" height=\"yyy\" alt=\"\" />";}}
<!-- ENDPHP --></div>
Das zeigt(e) ab 29.11. wechselnde Bilder an und geht so bis zum 26. 12. Bei anderen Datumssätzen müsstest du's halt anpassen.

Dafür musst du im ACP aber PHP in Templates zulassen. Und es gibt noch folgendes Problem ( http://www.phpbb.de/community/viewtopic ... 78&start=0 ), was bei der angegebenen PHP-Lösung dazu führt, daß man, wenn man im Forum Unterordner aufruft, das Headerbild nicht mehr angezeigt bekommt. Da das aber i.a. nur beim Admin der Fall ist, wenn er sich einloggt, und der normale User davon nichts mitbekommt, ist es recht egal. Alternativ kann man natürlich den absoluten Pfad unter img src="..." angeben.
Für xxx und yyy setzt du natürlich die Maße des Bildes ein.

Re: Logo nach Datum automatisch ändern?

Verfasst: 12.01.2010 10:39
von Sindy
Danke für den Ansatz! Ich werde mal basteln ;)