Antworten zu häufig gestellten Homepage-Fragen
 Alle Anleitungen
Einige Anleitungen
Intern
Kostenl. Partnerlinks
[,__,] Druckversion

Hinweis: Die Website Homepage-FAQs.de befindet sich seit 2012 im Archivmodus, d.h. sie wird nicht mehr aktualisiert.
FAQS zu HP&Co.
Jeden Monat eine andere Seite anzeigen bzw. Inhalte wechseln (PHP)

Mit dem folgenden Code können die Startseite oder andere Seiten (z.B. Angebote des Monats) jede Monat automatisch wechseln, ohne dass jeweils am 1. eines jeden Monats daran gedacht werden muss. Die Monatsseiten können schon im vorraus fertig gestellt und auf den Webspace hochgeladen werden.

PHP-Code:

<?php
//Liste mit Monatsnamen (z.B. in deutsch) - Wichtig: keine Umlaute, Sonder- oder Leerzeichen
$monate[1] = "januar";
$monate[2] = "februar";
$monate[3] = "maerz";
$monate[4] = "april";
$monate[5] = "mai";
$monate[6] = "juni";
$monate[7] = "juli";
$monate[8] = "august";
$monate[9] = "september";
$monate[10] = "oktober";
$monate[11] = "november";
$monate[12] = "dezember";

$monatszahl = date("n"); //Monatzahl ohne führende Null ermitteln
$seite = $monate[$monatszahl].".html"; //Dateiname aus Monatsname plus Dateiendung (anpassbar) zusammenstellen
@readfile($seite); //Datei (Seite) einlesen und anzeigen
?>


Anmerkung: Die rotmarkierten Teile bei Bedarf anpassen, die übrigen Teile nur mit PHP-Kenntnissen.

Kleine Anleitung:

A) Den PHP-Code oben kopieren und z.B. in Wordpad einfügen und als "Dateityp: Textdokument" unter dem Dateinamen index.php (bei Startseite) oder einem anderen Dateinamen mit der Dateiendung .php speichern.

B) Dazu noch die einzelnen Monatseiten erstellen nach dem Muster "monatsname.html" - z.B. maerz.html, april.html, mai.html usw.

C) Dann alle Dateien ins Hauptverzeichnis (oder anderes Verzeichnis, je nach Zweck) des Webspaces hochladen - fertig!

Mögliche Anpassungen (falls erforderlich):

1) Sollen keine HTML-Dateien, sondern PHP-Dateien bzw. Dateien mit PHP-Code angezeigt werden, dann in dieser Zeile

@readfile($seite); //Datei (Seite) einlesen und anzeigen

das Wort readfile durch require oder include ersetzen.

Siehe auch

Eigene PHP-Scripte > B) Textanzeige / Dateianzeige an bestimmten Tagen - C) Textanzeige / Dateianzeige an bestimmten Tagen / Zeiten

Zufallsauswahl - eine Zeile aus einer Textdatei (z.B. Sprüche) ausgeben (PHP)

Zufallsbilder anzeigen (PHP)

PHP - Banner des Tages / Bild des Tages (Woche für Woche / Monat für Monat)

Bannerrotation / Alternative bei Scripts / Variante für mehrere Banner (PHP-Script)

Anleitung (C) 2009 Daniel Wurst - http://www.homepage-faqs.de