1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

<? PHP ?> Bilder anzeigen / nach Monaten

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von dersven, 03.02.06.

  1. dersven

    dersven Fuji

    Dabei seit:
    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
     
  2. Juuro

    Juuro Schafnase

    Dabei seit:
    07.11.05
    Beiträge:
    2.255
    Willst du ein fertiges Script, oder einen Tipp, wie man das in PHP realisiert, oder was?
     
  3. Alfisto

    Alfisto Reinette de Champagne

    Dabei seit:
    31.08.05
    Beiträge:
    421
    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.
     
  4. Juuro

    Juuro Schafnase

    Dabei seit:
    07.11.05
    Beiträge:
    2.255
    Das hätte ich dir dann als nächstes geraten! ;)
     
  5. Alfisto

    Alfisto Reinette de Champagne

    Dabei seit:
    31.08.05
    Beiträge:
    421
    Jaja, hätte ich auch gesagt! ;)
     
  6. duderino

    duderino Goldparmäne

    Dabei seit:
    26.01.06
    Beiträge:
    556
    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.
     
  7. Lars

    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(); ?>" />
     
    Herr Sin gefällt das.
  8. dersven

    dersven Fuji

    Dabei seit:
    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.
     
  9. Lars

    Lars Gast

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

Diese Seite empfehlen