• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Wir haben den Frühjahrsputz beendet, Ihr auch? Welches Foto zu dem Thema hat Euch dann am Besten gefallen? Hier geht es lang zur Abstimmung --> Klick

<? PHP ?> Bilder anzeigen / nach Monaten

dersven

Fuji
Registriert
17.05.05
Beiträge
38
Hallo..

ich bin auf der suche nach einem Script/ einer hilfestellung für den Anfang, oder die Lösung..
ich möchte gerne auf einer Seite ein Bild immer je nach Monat anzeigen. Ich habe einen Ordner mit Bildern die so heissen wie der Monat..

grusz Sven
 

Juuro

Schafnase
Registriert
07.11.05
Beiträge
2.256
Willst du ein fertiges Script, oder einen Tipp, wie man das in PHP realisiert, oder was?
 

Alfisto

Reinette de Champagne
Registriert
31.08.05
Beiträge
420
Sollte an sich kein Problem sein! Mit der Funktion date() kannst du dir mit angepasster locale den Monatsnamen auf deutsch zurück geben lassen (sonst english). Das Ergebnis packst du ins Image-Tag. Fertig.
 

Juuro

Schafnase
Registriert
07.11.05
Beiträge
2.256
Alfisto schrieb:
Sollte an sich kein Problem sein! Mit der Funktion date() kannst du dir mit angepasster locale den Monatsnamen auf deutsch zurück geben lassen (sonst english). Das Ergebnis packst du ins Image-Tag. Fertig.
Das hätte ich dir dann als nächstes geraten! ;)
 

duderino

Prinzenapfel
Registriert
26.01.06
Beiträge
555
In welchem Datumsformat liegen die Bilder denn auf dem Server?
Wenn du noch kein Beispiel hast, kann ich dir bissle was zusammenschreiben. Sind nur paar wenige Zeilen.
 

Lars

Gast
Quick and (für deine Belange hoffentlich nicht allzu) dirty ... ;)

Code:
<?php
function monatliche_wechselnde_grafik() {
	$monatsgrafiken     = array();

	$monatsgrafiken[1]  = "januar.gif";
	$monatsgrafiken[2]  = "februar.jpg";
	// ... usw.
	$monatsgrafiken[12] = "dezember.png";

	return $monatsgrafiken[date("n")];
}
?>

<img src="<?php echo monatliche_wechselnde_grafik(); ?>" />
 
  • Like
Reaktionen: Herr Sin

dersven

Fuji
Registriert
17.05.05
Beiträge
38
Vielen Dank, Lars..
genau sowas habe ich gesucht. vielen dank für den kompletten Code. Date() haette ich gewusst, aber meine schwierigkeit ist es immer in eine funktion oder ein array so zu kreieren.. das ist prima.. herzlichen dank.

grusz Sven.
 

Lars

Gast
Keine Ursache -- insofern es Probleme beim Verständnis gibt oder du weitergehende »Features« benötigst, gib einfach Bescheid. :)