• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Die Bildungsoffensive hier im Forum geht weiter! Jetzt sollen Kreativität und technische Möglichkeiten einen neue Dimension erreichen. Das Thema in diesem Monat lautet - Verkehrte Welt - Hier geht es lang --> 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
 
Willst du ein fertiges Script, oder einen Tipp, wie man das in PHP realisiert, oder was?
 
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.
 
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! ;)
 
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.
 
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
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.
 
Keine Ursache -- insofern es Probleme beim Verständnis gibt oder du weitergehende »Features« benötigst, gib einfach Bescheid. :)